Print side | Luk vindue

Lidt problemer med HVIS funktion

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=4705
Udskrevet den: 30.Apr.2024 kl. 12:21


Emne: Lidt problemer med HVIS funktion
Besked fra: Madsm2002
Emne: Lidt problemer med HVIS funktion
Posteringsdato: 27.Mar.2022 kl. 14:28

Er ved at lave en dokumentliste hvor den skal kunne uddedigere ansvar for revidering af enkelte dokumenter.

Der skal være en person som opretter dokument, og to andre som skal revidere dokumentet.
Man skal ændre tekst i grå.

Så HVIS ”NUØ” står i et felt så skal ”MEM” i et felt stå og ”AFH” i et andet felt stå

HVIS ”MEM” står i et felt så skal ”NUØ” i et felt stå og ”AFH” i et andet felt stå

HVIS ”AFH” står i et felt så skal ”MEM” i et felt stå og ”NUØ” i et andet felt stå

 

Kan man dette eller skal jeg bare give op?




Svar:
Besked fra: Madsm2002
Posteringsdato: 27.Mar.2022 kl. 14:29
Tekst grå er de første navne 


Besked fra: Jørgen Christensen
Posteringsdato: 28.Mar.2022 kl. 23:36
Hej Mads
Det kan løses med en lang Hvis funktion. Men der er en mere enkel måde at gøre det på.

Tast initialerne efter dit eget eksempel i felterne A1:C:3
I kolonne A (fra A5) kan du så taste initialerne på den person der opretter dokumentet
I feltet B5 skriver du denne formel (som du kan kopierer ned):
=LOPSLAG(A5;$A$1:$C$3;2;FALSK)
I feltet C5 skriver du denne formel (som du kan kopierer ned):
=LOPSLAG(A5;$A$1:$C$3;3;FALSK)

Forklaring til formel
LOPSLAG laver på baggrund af en værdi, et opslag i en tabel og returnere en anden værdi
A5 den celle som du laver et opslag på (den person som opretter dokumentet)
$A$1:$C$3 Det område hvor initialerne står
2 (3) betyder at du vil have værdien i den anden (tredje) kolonne retur
FALSK betyder, at der skal være et nøjagtigt match mellem det der står i A5 og i felterne A1:A3 (skelner dog ikke mellem små og store bogstaver).

Denne løsning er noget mere fleksibel, end en hvis sætning. Du kan bare udvide området med initialer.

Held og lykke
Jørgen





Print side | Luk vindue