OT: Wordhjälp

OT: Wordhjälp
Ett annat är att sätta ett Tab-stopp på linjalen där du vill att huvudtexten ska börja och sedan flytta styckeindragningen till tabstoppet. (Se linjalen i toppen).
Tabb-stoppet ser ut som ett tjockt litet vänsterhörn. Styckesindragningen som en grå triangel ovanpå en grå rektangel.

För tydlighetens skull har jag valt att visa formatteringstecken.

För ny rad inom stycket, tryck Shift-Enter. För nytt stycke, tryck Enter.

WordExempel.jpg
 
OT: Wordhjälp
JockeP skrev:
-------------------------------------------------------
> Ett annat är att sätta ett Tab-stopp på
> linjalen där du vill att huvudtexten ska börja
> och sedan flytta styckeindragningen till
> tabstoppet. (Se linjalen i toppen).
> Tabb-stoppet ser ut som ett tjockt litet
> vänsterhörn. Styckesindragningen som en grå
> triangel ovanpå en grå rektangel.
>
> För tydlighetens skull har jag valt att visa
> formatteringstecken.
>
> För ny rad inom stycket, tryck Shift-Enter. För
> nytt stycke, tryck Enter.
>
>

Är det texten till en Björn Skifs låt du har skrivit ner i det där dokumentet? :-D
 
OT: Wordhjälp
För att inte gödsla med OT-trådar så har jag en annan MS officefråga. Hur gör jag om jag vill låsa formatet på celler i Excel? Tex när jag har gjort en snygg tabell med färger och kantlinjer och sen har formler som jag kopierar från en cell till andra celler i tabellen. Då vill jag inte förstöra formateringen.
 
Senast ändrad:
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> För att inte gödsla med OT-trådar så har jag
> en annan MS officefråga. Hur gör jag om jag vill
> låsa formatet på celler i Excel? Tex när jag
> har gjort en snygg tabell med färger och
> kantlinjer och sen har formler som jag kopierar
> från en cell till andra celler i tabellen. Då
> vill jag inte förstöra formateringen.

Är inte säker på att jag förstår din fråga rätt men jag tror att det är "klistra in special" du är ute efter. Kopiera som vanligt men ta höger musknapp och välj "klistra in special" och därefter vad du vill klistra in t ex formel. Då är det bara formeln som klistras in men cellens övriga formatering är intakt.
 
OT: Wordhjälp
Angående första frågan (den andra var korrekt besvarad). Jag hade gått (om)vägen över Excel, klistrat in i en kolumn och sedan kört med LEFT RIGHT CONCATENATE-formler. Men med en hel del trixande och trialerror.
 
OT: Wordhjälp
Fliken skrev:
-------------------------------------------------------
> Angående första frågan (den andra var korrekt
> besvarad). Jag hade gått (om)vägen över Excel,
> klistrat in i en kolumn och sedan kört med LEFT
> RIGHT CONCATENATE-formler. Men med en hel del
> trixande och trialerror.


Snacka om att gå över Amazon-floden efter vatten!
JockeP hade ju helt rätt. Eller använda tabeller direkt i Word.
 
OT: Wordhjälp
sänket skrev:
------------------------------------------------------
> Är inte säker på att jag förstår din fråga
> rätt men jag tror att det är "klistra in
> special" du är ute efter. Kopiera som vanligt men
> ta höger musknapp och välj "klistra in special"
> och därefter vad du vill klistra in t ex formel.
> Då är det bara formeln som klistras in men
> cellens övriga formatering är intakt.

Jag vill kunna "dra" en formel över flera celler utan att formatet ändras. Jobbar ofta med stora tabeller och det funkar inte klistra in cell för cell.
 
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> sänket skrev:
> --------------------------------------------------
> ----
> > Är inte säker på att jag förstår din
> fråga
> > rätt men jag tror att det är "klistra in
> > special" du är ute efter. Kopiera som vanligt
> men
> > ta höger musknapp och välj "klistra in
> special"
> > och därefter vad du vill klistra in t ex
> formel.
> > Då är det bara formeln som klistras in men
> > cellens övriga formatering är intakt.
>
> Jag vill kunna "dra" en formel över flera celler
> utan att formatet ändras. Jobbar ofta med stora
> tabeller och det funkar inte klistra in cell för
> cell.

Är återigen inte säker på att jag förstår din fråga/påstående. Men du kan ju kopiera flera celler och klistra de på ett annat ställe utan att dra. Med knapptryckningar räcker det med att du ställer dig i den översta alternativt cellen längst till vänster och väljer klistra in special för att klistra in de kopierade cellerna.
 
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> sänket skrev:
> --------------------------------------------------
> ----
> > Är inte säker på att jag förstår din
> fråga
> > rätt men jag tror att det är "klistra in
> > special" du är ute efter. Kopiera som vanligt
> men
> > ta höger musknapp och välj "klistra in
> special"
> > och därefter vad du vill klistra in t ex
> formel.
> > Då är det bara formeln som klistras in men
> > cellens övriga formatering är intakt.
>
> Jag vill kunna "dra" en formel över flera celler
> utan att formatet ändras. Jobbar ofta med stora
> tabeller och det funkar inte klistra in cell för
> cell.

Prova att lägga till skydd på bladet (ligger under fliken Granska/Review i Excel 2013). Där kan du välja vad som ska vara skyddat. Format är en av sakerna som går att välja.
 
OT: Wordhjälp
Supertramp skrev:

> Jag vill kunna "dra" en formel över flera celler
> utan att formatet ändras. Jobbar ofta med stora
> tabeller och det funkar inte klistra in cell för
> cell.

Är det inte dollartecken du vill ha då? $a$1 låser formeln till att alltid läsa a1 oavsett var du kopierar formeln. Exempel är att multiplicera kolumn. Om du i kolumn C skriver =$A$1*B1 och sedan fyller neråt så kommer formeln alltid multiplicera med A1, därefter B1, B2 osv
 
OT: Wordhjälp
kaj a skrev:
-------------------------------------------------------
> Supertramp skrev:
>
> > Jag vill kunna "dra" en formel över flera
> celler
> > utan att formatet ändras. Jobbar ofta med
> stora
> > tabeller och det funkar inte klistra in cell
> för
> > cell.
>
> Är det inte dollartecken du vill ha då? $a$1
> låser formeln till att alltid läsa a1 oavsett
> var du kopierar formeln. Exempel är att
> multiplicera kolumn. Om du i kolumn C skriver
> =$A$1*B1 och sedan fyller neråt så kommer
> formeln alltid multiplicera med A1, därefter B1,
> B2 osv

Går fortare med F4. Slipper man skriva $$$$$$:)
 
OT: Wordhjälp
Låt säga att jag har en 10x10 celler stor tabell.
Cellerna i tabellen är formaterad med olika färger, rutlinjer etc som jag vill behålla.
Varje cell ska ha en formel utan (eller i alla fall delvis utan) fasta värden. Alltså cellindikator i formel ej låst med $. Detta kräver att man skriver formeln i en ruta och sen "drar" den till resten av tabellen. Problemet är att formateringen följer med när man drar. Det vill inte jag.

Att låsa hela kalkylbladet är ingen bra lösning. Jag vill bara låsa vissa celler (tex en tabell), andra celler vill jag enkelt kunna ändra formatering på.
 
Senast ändrad:
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> Låt säga att jag har en 10x10 celler stor
> tabell.
> Cellerna i tabellen är formaterad med olika
> färger, rutlinjer etc som jag vill behålla.
> Varje cell ska ha en formel utan (eller i alla
> fall delvis utan) fasta värden. Alltså
> cellindikator i formel ej låst med $. Detta
> kräver att man skriver formeln i en ruta och sen
> "drar" den till resten av tabellen. Problemet är
> att formateringen följer med när man drar. Det
> vill inte jag.
>
> Att låsa hela kalkylbladet är ingen bra
> lösning. Jag vill bara låsa vissa celler (tex en
> tabell), andra celler vill jag enkelt kunna ändra
> formatering på.

Se till att få formlerna på plats innan du gör formateringen?
 
OT: Wordhjälp
eketjall skrev:
-------------------------------------------------------
> Supertramp skrev:
> --------------------------------------------------
> -----
> > Låt säga att jag har en 10x10 celler stor
> > tabell.
> > Cellerna i tabellen är formaterad med olika
> > färger, rutlinjer etc som jag vill behålla.
> > Varje cell ska ha en formel utan (eller i alla
> > fall delvis utan) fasta värden. Alltså
> > cellindikator i formel ej låst med $. Detta
> > kräver att man skriver formeln i en ruta och
> sen
> > "drar" den till resten av tabellen. Problemet
> är
> > att formateringen följer med när man drar.
> Det
> > vill inte jag.
> >
> > Att låsa hela kalkylbladet är ingen bra
> > lösning. Jag vill bara låsa vissa celler (tex
> en
> > tabell), andra celler vill jag enkelt kunna
> ändra
> > formatering på.
>
> Se till att få formlerna på plats innan du gör
> formateringen?

Det är det som jag vill undvika.
Jag sitter med jättestora tabeller med krångliga formler som jag hittar på. Om jag tex hittar ett fel i en formel så att jag måste korrigera så ändrar jag i en cell och "drar" till övriga celler som var fel. Men då sabbar jag formateringen. Och det räcker inte att fixa formatering på slutet när jag vet säkert att allt är korrekt för jag måste ha en viss formatering även medans jag jobbar med datat för att kunna få överblick.
 
Senast ändrad:
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> eketjall skrev:
> --------------------------------------------------
> -----
> > Supertramp skrev:
> >
> --------------------------------------------------
>
> > -----
> > > Låt säga att jag har en 10x10 celler stor
> > > tabell.
> > > Cellerna i tabellen är formaterad med olika
> > > färger, rutlinjer etc som jag vill behålla.
> > > Varje cell ska ha en formel utan (eller i
> alla
> > > fall delvis utan) fasta värden. Alltså
> > > cellindikator i formel ej låst med $. Detta
> > > kräver att man skriver formeln i en ruta och
> > sen
> > > "drar" den till resten av tabellen. Problemet
> > är
> > > att formateringen följer med när man drar.
> > Det
> > > vill inte jag.
> > >
> > > Att låsa hela kalkylbladet är ingen bra
> > > lösning. Jag vill bara låsa vissa celler
> (tex
> > en
> > > tabell), andra celler vill jag enkelt kunna
> > ändra
> > > formatering på.
> >
> > Se till att få formlerna på plats innan du
> gör
> > formateringen?
>
> Det är det som jag vill undvika.
> Jag sitter med jättestora tabeller med krångliga
> formler som jag hittar på. Om jag tex hittar ett
> fel i en formel så att jag måste korrigera så
> ändrar jag i en cell och "drar" till övriga
> celler som var fel. Men då sabbar jag
> formateringen. Och det räcker inte att fixa
> formatering på slutet när jag vet säkert att
> allt är korrekt för jag måste ha en viss
> formatering även medans jag jobbar med datat för
> att kunna få överblick.

Under Klistra in-alternativet i toppmenyn så finns det +10 olika sätt att klistra in värden. Något av dem måste fungera som kopiera-formler +värden, men inte format.
Jag sitter upptagen med annat just nu och kan inte prova själv. Annars tänker jag mig att ett hyggligt enkelt script kan klara biffen.
 
OT: Wordhjälp
Formel behöver du bara i ursprungscellen. Sedan brukar jag göra det enkelt för mej och trycka summaknappen och hänvisa till ursprungscellen i de resterande cellerna där jag vill ha samma värde som ursprunget.Finessen med det är om jag vill ändra formeln så behöver jag bara göra det på ett ställe och det är i ursprungscellen.
 
Senast ändrad:
OT: Wordhjälp
Ta en kopia på ditt blad när du är nöjd med formateringen. Ändra originalbladet. Markera hela kopian. Ctrl-c. Markera hela originalbladet. Klistra in format. Då borde du ha en uppdaterad original med gamla formateringen.
 
OT: Wordhjälp
Som xyz-saft säger.
Conditional formating tror jag har den egenskapen att det inte skrivs över om man "drar" över nya former till cellerna
Så räcker det man kan göra med cf så är du hemma tror jag
 
OT: Wordhjälp
Arsozath skrev:
-------------------------------------------------------
> Det du letar efter är "fyll utan formatering".
> Läs på tex här:
> https://support.office.com/sv-se/article/Fylla-kal
> kylbladsceller-med-data-automatiskt-74e31bdd-d993-
> 45da-aa82-35a236c5b5db

+1, går att ställa in hur autofyll (dra i celler) ska ske, t.ex. utan formatering.

"När du har dragit fyllningshandtaget visas knappen Alternativ för Autofyll Bild av knapp som du kan använda för att välja hur markeringen ska fyllas. Du kan till exempel välja att bara fylla markeringen med cellformat genom att klicka på Fyll endast med formatering eller välja att bara fylla i innehållet i en cell genom att klicka på Fyll utan formatering."
 
Senast ändrad:
OT: Wordhjälp
gabbeon skrev:
-------------------------------------------------------
> Ta en kopia på ditt blad när du är nöjd med
> formateringen. Ändra originalbladet. Markera hela
> kopian. Ctrl-c. Markera hela originalbladet.
> Klistra in format. Då borde du ha en uppdaterad
> original med gamla formateringen.

Det är typ så jag jobbat de senaste åren. Kopierar formatet på tabellen och lägger det någonstans, sen tar jag tillbaka det med penseln Det funkar men hade varit mycket smidigare om man kunde låsa formateringen. Men det verkar som att det inte går, har själv letat och ingen här verkar känna till en sådan funktion.
 
OT: Wordhjälp
Ett annat excel-problem jag brottats med länge:
Jag har en lång lista (>10000) med namngivna platser med gps-koordinater (gridfofmat i meter)
Tre kolumner med "Plats" / "X" / "Y"
Tex
Rad1: Plats_A / 6473809 / 1295422
Rad2: Plats_B / 6513358 / 1344880
o.s.v för > 10000 platser

Sen vill jag från denna tabell hitta platsen med minsta avståndet från en given plats med givna koordinater X & Y.

Jag ska höra detta för varje set av koordinater X /Y i en lång lista med >10000 platser. Alltså för >10000 platser hitta närmaste plats från en annan lista med >10009 platser.

Att räkna ut avståndet till närmaste plats fixar jag med hjälp av matrix (array)-funktioner. Men jag lyckas inte hitta ett sätt att lista ut vilken plats som är närmast.

Kanske finns det inget bra sätt att göra detta med excel-formler? Kanske måste använda nån slags SQL databasfunktion. Har aldrig testar SQL men kanske dags att lära sig hur detta fungerar...
 
OT: Wordhjälp
Fliken skrev:
-------------------------------------------------------
> Excel är ett förenklat och guifierat SQL ;-)

Nä det är det inte.
 
OT: Wordhjälp
haha, det låter som något som jag skulle vilja göra!

Testa att lägga till AnalysisToolpack. Du hittar den i Arkiv/Alternativ/Tillägg. AnalysisTool ligger sedan som "Dataanalys" under fliken Data. Det ger dig verktyg som tillexemel regression mm.
 
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> Ett annat excel-problem jag brottats med länge:
> Jag har en lång lista (>10000) med namngivna
> platser med gps-koordinater (gridfofmat i meter)
> Tre kolumner med "Plats" / "X" / "Y"
> Tex
> Rad1: Plats_A / 6473809 / 1295422
> Rad2: Plats_B / 6513358 / 1344880
> o.s.v för > 10000 platser
>
> Sen vill jag från denna tabell hitta platsen med
> minsta avståndet från en given plats med givna
> koordinater X & Y.
>
> Jag ska höra detta för varje set av koordinater
> X /Y i en lång lista med >10000 platser. Alltså
> för >10000 platser hitta närmaste plats från en
> annan lista med >10009 platser.
>
> Att räkna ut avståndet till närmaste plats
> fixar jag med hjälp av matrix (array)-funktioner.
> Men jag lyckas inte hitta ett sätt att lista ut
> vilken plats som är närmast.
>
> Kanske finns det inget bra sätt att göra detta
> med excel-formler? Kanske måste använda nån
> slags SQL databasfunktion. Har aldrig testar SQL
> men kanske dags att lära sig hur detta
> fungerar...

Hm, du skriver att "du kan räkna ut avståndet till närmaste plats", men sen kan du inte hitta den som är närmast, eller? Känns lite oklart vad du är ute efter.
 
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> Ett annat excel-problem jag brottats med länge:
> Jag har en lång lista (>10000) med namngivna
> platser med gps-koordinater (gridfofmat i meter)
> Tre kolumner med "Plats" / "X" / "Y"
> Tex
> Rad1: Plats_A / 6473809 / 1295422
> Rad2: Plats_B / 6513358 / 1344880
> o.s.v för > 10000 platser
>
> Sen vill jag från denna tabell hitta platsen med
> minsta avståndet från en given plats med givna
> koordinater X & Y.
>
> Jag ska höra detta för varje set av koordinater
> X /Y i en lång lista med >10000 platser. Alltså
> för >10000 platser hitta närmaste plats från en
> annan lista med >10009 platser.
>
> Att räkna ut avståndet till närmaste plats
> fixar jag med hjälp av matrix (array)-funktioner.
> Men jag lyckas inte hitta ett sätt att lista ut
> vilken plats som är närmast.
>
> Kanske finns det inget bra sätt att göra detta
> med excel-formler? Kanske måste använda nån
> slags SQL databasfunktion. Har aldrig testar SQL
> men kanske dags att lära sig hur detta
> fungerar...

Med lite brute-force borde det gå att fixa.

1. Mata in X och Y kordinaterna till platsen du söker på t.ex. B1 och C1.
2. Gör en formel som beräknar avståndet mellan punkten A1B1 och varje punkt i listan. Använd $B$1 och $C$1 för att kunna kopiera formeln till alla rader i listan.
3. Sortera listan utifrån avståndsvärdet.

Men att få till detta i EN formel är nog lite trixigare. I en funktion däremot borde det gå lättare. Man kommer ganska långt med lite makroprogrammering. PM'a mig en länk med dokumentet i fråga så ska jag se vad jag kan trolla ihop.
 
OT: Wordhjälp
Blir lite krångligt att förklara, men låt säga att jag har en tabell med 1000 platser där X-koordinaterna står i en kolumn A1:A1000 och Y-koordinaterna i en kolumn B1:B1000

Sen har jag två koordinater X och Y och jag vill veta vilken plats i listan som är närmast dessa.

Genom funktionen
MIN((A1:A1000-X)^2 + (B1:B1000-Y)^2 )
kan jag räkna ut avståndet till närmaste plats.
Men jag ser inte vilken plats som gav resultatet.
 
OT: Wordhjälp
JockeP skrev:
-------------------------------------------------------
> Med lite brute-force borde det gå att fixa.

Det är för mycket data för att göra som du föreslog.
Måste jobba med matrisfunktioner.
Eller något SQL-hack eller matlab. Problemet är att jag är så ringrostig på matlab, typ 20 år sedan jag höll på, orkar inte lära mig...
 
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> Blir lite krångligt att förklara, men låt säga
> att jag har en tabell med 1000 platser där
> X-koordinaterna står i en kolumn A1:A1000 och
> Y-koordinaterna i en kolumn B1:B1000
>
> Sen har jag två koordinater X och Y och jag vill
> veta vilken plats i listan som är närmast
> dessa.
>
> Genom funktionen
> MIN((A1:A1000-X)^2 + (B1:B1000-Y)^2 )
> kan jag räkna ut avståndet till närmaste
> plats.
> Men jag ser inte vilken plats som gav resultatet.

Du skulle ju kunna räkna ut avståndet till varje koordinatpar i en egen kolumn, och sen bara sortera fram den rad (och därmed plats) som ger minsta avståndet, dvs lägsta värdet i kolumnen.
 
OT: Wordhjälp
Vassego (Matlab alltså):

>> A = rand(1000,1); B = rand(1000,1); % fejkade A och B-vektorer
>> [~,j] = min( (A-x).^2 + (B-y).^2 );

j blir index i A,B för minsta avståndet.
 
Senast ändrad:
OT: Wordhjälp
geologen skrev:
-------------------------------------------------------
> Du skulle ju kunna räkna ut avståndet till varje
> koordinatpar i en egen kolumn, och sen bara
> sortera fram den rad (och därmed plats) som ger
> minsta avståndet, dvs lägsta värdet i kolumnen.

Jag har >10000 koordinatpar som ska kollas mot lista med över >10000 koordinatpar. Det blir en 10000x10000 matris (eller ännu större, jag kan ha upp till 50000 koordinatpar), det fixar inte Excel.
 
OT: Wordhjälp
Kan du inte göra ett makro? Loppa igenom funktionen som samtidigt kollar om resultatet är mindre än föregående loop, och sparar det värdet för att avsluta med att skriva ut det i valfri cell?
 
OT: Wordhjälp
Arsozath skrev:
-------------------------------------------------------
> Kan du inte göra ett makro? Loppa igenom
> funktionen som samtidigt kollar om resultatet är
> mindre än föregående loop, och sparar det
> värdet för att avsluta med att skriva ut det i
> valfri cell?

Har aldrig skrivit Excel-macron, men kanske dags att lära sig...
 
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> geologen skrev:
> --------------------------------------------------
> -----
> > Du skulle ju kunna räkna ut avståndet till
> varje
> > koordinatpar i en egen kolumn, och sen bara
> > sortera fram den rad (och därmed plats) som
> ger
> > minsta avståndet, dvs lägsta värdet i
> kolumnen.
>
> Jag har >10000 koordinatpar som ska kollas mot
> lista med över >10000 koordinatpar. Det blir en
> 10000x10000 matris (eller ännu större, jag kan
> ha upp till 50000 koordinatpar), det fixar inte
> Excel.

Jag fattade fel. Jag trodde att du hade en databas med 10 000 platser som skulle kollas mot en inmatning åt gången.
 
OT: Wordhjälp
Supertramp skrev:
-------------------------------------------------------
> Genom funktionen
> MIN((A1:A1000-X)^2 + (B1:B1000-Y)^2 )
> kan jag räkna ut avståndet till närmaste
> plats.

Den funktionen räknar ju dock inte ut rätt avstånd eftersom koordinaterna är på en sfär.
 
OT: Wordhjälp
JT skrev:
-------------------------------------------------------
> Supertramp skrev:
> --------------------------------------------------
> -----
> > Genom funktionen
> > MIN((A1:A1000-X)^2 + (B1:B1000-Y)^2 )
> > kan jag räkna ut avståndet till närmaste
> > plats.
>
> Den funktionen räknar ju dock inte ut rätt
> avstånd eftersom koordinaterna är på en sfär.

Exakt avstånd är inte så viktigt. Jag vill identifiera platser som är samma men rapporterade med viss osäkerhet i GPS-data.
 
Tillbaka
Topp