Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketHviser(Find()

 Besvar Besvar
Forfatter
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Emne: Hviser(Find()
    Sendt: 01.Sep.2023 kl. 07:54
Hejsa,

hvorfor kan jeg ikke få denne hviser(find... til at virke i kolonne B og C - den virker kun, hvis første kriterier opfyldes - eller hvis jeg kun har et kriterie.

HVISER og FIND ser sådan set ud til, at virke, men det ser bare ikke ud til, at FIND() fungere i andet en første led.

Jeg kan sagtens løbe min udfordring, men den masse HVIS-sætninger, men hvorfor virker det ikke med HVISER og FIND ?

Jeg skal søge efter henholdsvis Års, Halvårs, Kvt og Mdr - og så returnerer henholdsvis 1, 2, 4 og 12 på en længere liste, hvor en af betegnelserne indgår i de celler jeg tester.

Håber det giver mening.uploads/852/HVISERFIND.xlsx
Til top



Til top
maxzpad Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 04.Aug.2016
Land: Danmark
Status: Offline
Point: 594
Accepteret svar Accepteret svar
Direkte link til dette indlæg Sendt: 01.Sep.2023 kl. 14:34
Yes, 0 (nul) og FALSK er i bund og grund samme værdi for Excel Smile

Kan jeg lokke dig til at markere min løsning som accepteret?

På forhånd tak Smile
Til top
maxzpad Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 04.Aug.2016
Land: Danmark
Status: Offline
Point: 594
Direkte link til dette indlæg Sendt: 01.Sep.2023 kl. 08:41
Det er fordi, FIND-formlen returnerer #VÆRDI! og ikke nul (0), når den ikke finder den søgte tekst.

Jeg får det til at spille, hvis jeg sætter HVIS.FEJL(XX;FALSK) rundt om hver betingelse:

=+HVISER(HVIS.FEJL(FIND("Års";A3;1)>0;FALSK);1;HVIS.FEJL(FIND("Halvår";A3;1)>0;FALSK);2;HVIS.FEJL(FIND("kvt";A3;1)>0;FALSK);4;HVIS.FEJL(FIND("Mdr";A3;1)>0;FALSK);12)
Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 01.Sep.2023 kl. 13:46
Takker - måske er det som du skriver fordi den fejler i testen på første led, når den IKKE finder værdien i cellen.

Jeg var også inde på, at en hvis.fejl kunne være løsningen, men den bliver stadig meget lang - men ved at den faktisk får en "løsning" - nemlig falsk, ja så kan den komme videre.

Tror indtil videre det nok er løsningen - at første led ikke fejler, forde #værdi ikke kan testes for om den er >0.

Takker

Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 01.Sep.2023 kl. 13:50
Samme løsning, men fejl værdien blot sat til 0 :-).

Tror jeg forstår, hvorfor den fejlede - så mange tak for hjælpen.

HVISER(HVIS.FEJL(FIND("Års";$A6;1);0)>0;1;HVIS.FEJL(FIND("Halvår";$A6;1);0)>0;2;HVIS.FEJL(FIND("kvt";$A6;1);0)>0;4;FIND("Mdr";$A6;1)>0;12)
Til top
maxzpad Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 04.Aug.2016
Land: Danmark
Status: Offline
Point: 594
Accepteret svar Accepteret svar
Direkte link til dette indlæg Sendt: 01.Sep.2023 kl. 14:34
Yes, 0 (nul) og FALSK er i bund og grund samme værdi for Excel Smile

Kan jeg lokke dig til at markere min løsning som accepteret?

På forhånd tak Smile
Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 02.Sep.2023 kl. 10:52
Ahh - sorry, yes hermed accepteret.

Jeg hvade takket, men lige glemt accepteret - endnu engang tak for hjælpen :-)
Til top
maxzpad Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 04.Aug.2016
Land: Danmark
Status: Offline
Point: 594
Direkte link til dette indlæg Sendt: 04.Sep.2023 kl. 11:48
Mange tak Smile
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk