Date: prev next · Thread: first prev next last


Hej Jan

Jag vet inte exakt vilken lösning som är bäst för din del. Ska jag granska ditt exempel lite så skulle jag påstå att felet inte ligger i Blad3 där du försöker
ändra utan snarare i Blad1 (som saknar ett värde) eller Blad2 (som har ett
värde för mycket). Men det hjälper tyvärr föga att veta i ditt fall.

Något att begrunda är att när du skriver en referens till en cell exempelvis
=A2 så refererar du till den cell som just då har adressen A2 inte till själva
adressen. Det spelar därmed ingen roll ifall du infogar/tar bort rader ovan
denna adress referensen pekar fortfarande på samma cell. Tar du bort
en cell som någon annan cell pekar på så kommer det inte längre finnas
någonting att referera till. Detta är förövrigt samma beteende som Excel
har (med det inte sagt att det därför är rätt).

Ett försök till lösningsförslag. Tyvärr så kommer det inte vara så enkelt som
du önskar men enkelt.
Leta reda på den plats där du har förskjutningen, i exemplet du ger nedan
är det vid cellen B5 modifiera formeln för att kompensera för förskjutningen
och fyll formeln nedåt.

Att fundera på är varför du fått en förskjutning över huvud taget.

Med vänlig hälsning
Niklas Johansson

Jan Öhman skrev 2013-04-16 23:08:
Fast i detta fall hjälper det inte.
Tabellerna ligger inte i fas, vilket medför problem hela vägen (20-25000rader)

Det jag söker är en jämförelse med en "absolut" cell
C5 finns ju alltid kvar även om jag tar bort den. :-) (hur man nu ser på saken)

//Jan

Johnny Rosenberg skrev 2013-04-16 22:45:
Den 16 april 2013 20:54 skrev Jan Öhman <um2413433@expoumea.se>:
Hej!
Har stött på ett problem som jag inte fokuserat på tidigare.

Antag att jag har följande struktur

"Blad1"
B4 = 009936
B5 = 010-03
B6 = 021-23
B7 = 020107174
B8 = 03490-777-6a
B9 =

"Blad2"
B4 = 009936
B5 = 12345
B6 = 010-03
B7 = 021-23
B8 = 020107174
B9 = 03490-777-6a

"Blad3"
B4 = Blad1.B4     C4 =Blad2.B4     D4 =OM(B4=C4;"Lika";"Problem")
B5 = Blad1.B5     C5 =Blad2.B5     D5 =OM(B5=C5;"Lika";"Problem")
B6 = Blad1.B6     C6 =Blad2.B6     D6 =OM(B6=C6;"Lika";"Problem")
B7 = Blad1.B7     C7 =Blad2.B7     D7 =OM(B7=C7;"Lika";"Problem")
B8 = Blad1.B8     C8 =Blad2.B8     D8 =OM(B8=C8;"Lika";"Problem")
B9 = Blad1.B9     C9 =Blad2.B9     D9 =OM(B9=C9;"Lika";"Problem")

Resultatet ser ut på följande sätt .:
Kolumn-B           Kolumn-C             Kolumn-D
009936               009936                Lika
010-03                12345                  Problem
021-23                010-03                 Problem
020107174        021-23                 Problem
03490-777-6a   020107174          Problem
                             03490-777-6a     Problem

Helt OK!
_______________________________________________

Jag upptäcker att cell C5 i "Blad3" ser konstig ut, och raderar cellen helt
(tar bort den).
Cellen försvinner, men...

"Blad3" ser nu ut på följande vis
B4 = Blad1.B4     C4 =Blad2.B4     D4 =OM(B4=C4;"Lika";"Problem")
B5 = Blad1.B5     C5 =Blad2.B5     D5 =OM(B5=B#REF!;"Lika";"Problem")
D5 =OM(B4=C5;"Lika";"Problem")
B6 = Blad1.B6     C6 =Blad2.B6     D6 =OM(B6=C5;"Lika";"Problem")
B7 = Blad1.B7     C7 =Blad2.B7     D7 =OM(B7=C6;"Lika";"Problem")
B8 = Blad1.B8     C8 =Blad2.B8     D8 =OM(B8=C7;"Lika";"Problem")
B9 = Blad1.B9     C9 =Blad2.B9     D9 =OM(B9=C8;"Lika";"Problem")

Resultatet blir .:
Kolumn-B           Kolumn-C               Kolumn-D
009936               009936                  Lika
010-03                010-03                   Problem
021-23                021-23                   Problem
020107174        020107174            Problem
03490-777-6a   03490-777-6a       Problem
Problem


Jag hade önskat följande resultat (utan att skriva om formlerna i kolumn-D)
Kolumn-B           Kolumn-C               Kolumn-D
009936               009936                  Lika
010-03                010-03                   Lika
021-23                021-23                   Lika
020107174        020107174            Lika
03490-777-6a   03490-777-6a       Lika
Lika

Finns någon "automatisk" lösning?
Det hjälper inte att låsa celler med "$" tecken.

//Jan

--
For unsubscribe instructions e-mail to: users+help@sv.libreoffice.org
Problems?
http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/sv/users/
All messages sent to this list will be publicly archived and cannot be
deleted

Ta aldrig bort celler, radera dem bara. Referenserna går åt skogen
(som du själv kan se i ditt eget exempel) i och med att cellerna under
flyttas uppåt och så vidare.

Johnny Rosenberg




--
For unsubscribe instructions e-mail to: users+help@sv.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/sv/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.