07. august 2009 - 13:37Der er
8 kommentarer og 1 løsning
=HVIS(OG(Q898=0;S898);1;0) forkert formel
=HVIS(OG(Q898=0;S898);1;0)
Jeg vil gerne lave en formel der siger at hvis Q898 er tomt eller hvis S898 er tomt så 1 ellers 0. Men det vil ikke rigtig lykkes for mig. Enten reagerer den kun på Q898 og så jeg et 1, selvom der er tekst i S898. nogen ideer?
if cells(898,17) = 0 then cells(898,19) = 1 else cells(898,19) = 0 end if
Synes godt om
Slettet bruger
10. august 2009 - 21:02#6
Da jeg skrev at du bare skulle erstatte OG med ELLER var jeg ikke opmærksom på en fejl i din oprindelige formel. Jeg skulle derfor have foreslået følgende formel: =HVIS(ELLER(Q898="";S898="");1;0)
Denne formel giver sammme resultat som "excelents" formel, der virker fint ved mig.
Når du skriver, at "Min test indtil videre giver kun Berit ret", så forstår jeg dig ikke. Jeg kan ikke se andet end at det nævnte formel giver et forkert resultat i forhold til det, du spørger om. Du skriver:
"Jeg vil gerne lave en formel der siger at hvis Q898 er tomt eller hvis S898 er tomt ...."
Her siger du jo enten det ene "eller" det andet og ikke "både og".
>>dkhanknu Hvis du læser i hans spørgsmål tror jeg at han mener både og. Det er ihvertfald sådan jeg har læst det og det jeg har svaret på. Der står godt nok eller i den øverste linie, men resten af spørgsmålet går på en HVIS OG betingelse.
Nej det skal være en "ellers". Jeg forstår heller ikke hvorfor jeg ikke for det forventede resultat, med brug af "eller". Idet enten det ene felt eller det andet felt skal opfylde betingelsen og altså ikke nødvendigvis begge samtidig.
Synes godt om
Slettet bruger
12. august 2009 - 13:03#9
Hvis du vil kan du prøve at sende filen, så kigger jeg på det. Hans
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.