Excel formule “ If and or “ twee cellen 3 waarden

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Tebs
  • Registratie: Juli 2021
  • Laatst online: 05-09-2024
Hoi allemaal,

Waarom krijg ik een foutmelding bij de volgende formule:

=IF(OR(A1="no"; B1="no"); "Fail"; IF(AND(A1="Yes"; B1="Yes"); "Pass"; "Open"))

Ik krijg een foutmelding.

A1 en B1 kunnen Yes, No of Maak een keuze bevatten.

Als A1 of B1 eenmaal No bevatten moet Fail worden getoond. Zijn beide Yes, dan Pass, anders Open.

Nu krijg ik de melding dat het hierbij om een formule gaat.

Beste antwoord (via Tebs op 05-09-2024 12:02)


  • Will_M
  • Registratie: Maart 2004
  • Niet online

Will_M

Intentionally Left Blank

Wat ik me kan bedenken is dat de cel opmaak niet goed is en dat je vergelijking dus spaak gaat lopen doordat je invoer niet overeenkomt met de verwachte waarden ter vergelijking.

Meestal kom je hier pas achter als je getallen (met comma's en punten) gaat vergelijken, maar..... Bekijk de cel-opmaak voor de grap eens :P

[ Voor 3% gewijzigd door Will_M op 04-09-2024 00:16 ]

Boldly going forward, 'cause we can't find reverse

Alle reacties


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 01:08

g0tanks

Moderator CSA
Tebs schreef op dinsdag 3 september 2024 @ 23:53:
Nu krijg ik melding dat het hierbij om een formule gaat.
Wat is de exacte foutmelding die je krijgt? Staat je Excel wel op Engels ingesteld?

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • Tebs
  • Registratie: Juli 2021
  • Laatst online: 05-09-2024
g0tanks schreef op dinsdag 3 september 2024 @ 23:58:
[...]


Wat is de exacte foutmelding die je krijgt? Staat je Excel wel op Engels ingesteld?
There's a problem with this formula.
Not trying to type a forumal?
When the first charcter is an equal(=) or minus (-) sign, Excel thinks it's a formula.
you type: =1=1, cell shows : 2
To get around this, type an apostrphe (') firts:
you type: '=1=1, cell shows: =1+1

Ja excel staat op Engels.

Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Will_M
  • Registratie: Maart 2004
  • Niet online

Will_M

Intentionally Left Blank

Wat ik me kan bedenken is dat de cel opmaak niet goed is en dat je vergelijking dus spaak gaat lopen doordat je invoer niet overeenkomt met de verwachte waarden ter vergelijking.

Meestal kom je hier pas achter als je getallen (met comma's en punten) gaat vergelijken, maar..... Bekijk de cel-opmaak voor de grap eens :P

[ Voor 3% gewijzigd door Will_M op 04-09-2024 00:16 ]

Boldly going forward, 'cause we can't find reverse


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 01:08

g0tanks

Moderator CSA
Tebs schreef op woensdag 4 september 2024 @ 00:08:
[...]


There's a problem with this formula.
Not trying to type a forumal?
When the first charcter is an equal(=) or minus (-) sign, Excel thinks it's a formula.
you type: =1=1, cell shows : 2
To get around this, type an apostrphe (') firts:
you type: '=1=1, cell shows: =1+1

Ja excel staat op Engels.
En als je alle puntkomma's door komma's vervangt?

=IF(OR(A1="no", B1="no"), "Fail", IF(AND(A1="Yes", B1="Yes"), "Pass", "Open"))

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • Tebs
  • Registratie: Juli 2021
  • Laatst online: 05-09-2024
Is ingesteld op puntkomma andere formules werken wel.

Opmaak is tekst.

Acties:
  • +1 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Er is niets mis met de formule zelf. Werkt 'ie wel als je de formule vanaf de tekst in dit topic naar een nieuw document kopieert?

Enige dat ik kan bedenken is toch met de ; vs ,. De combi van Engels en ; is niet-standaard.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • dixet
  • Registratie: Februari 2010
  • Laatst online: 19:29
F_J_K schreef op woensdag 4 september 2024 @ 08:30:
Enige dat ik kan bedenken is toch met de ; vs ,. De combi van Engels en ; is niet-standaard.
Dat is zeker wel standaard, zo werkt het bij mij al jaren en bij iedere organisatie of privé pc die ik gebruik.

Excel vind ik het fijnst werken met Engelse formules (lekker kort ROUND ipv AFRONDEN.BENEDEN :X ). Welk scheidingsteken gebruikt wordt is afhankelijk van je regional settings, het lijstscheidingsteken (nog zo'n woord) met Nederlandse formaat-instellingen is puntkomma.

@Tebs kan je inderdaad deze formule eens kopieren vanuit je eigen topic-tekst naar een leeg excelbestand? Bij mij werkt hij namelijk gewoon zoals je hem hierboven beschreven hebt.

Acties:
  • 0 Henk 'm!

  • Opperhoof
  • Registratie: Mei 2003
  • Laatst online: 17:38
=ALS(OF(A1="no"; B1="no"); "Fail"; ALS(EN(A1="Yes"; B1="Yes"); "Pass"; "Open"))

Deze werkt in mijn Excel wel.

Acties:
  • 0 Henk 'm!

  • Reinier
  • Registratie: Februari 2000
  • Laatst online: 23:05

Reinier

\o/

Kijk nou eens goed naar je taalinstellingen e.d. Gezien je manier van schrijven ben je niet erg secuur dus je ziet ongetwijfeld iets over het hoofd.

Acties:
  • 0 Henk 'm!

  • Tebs
  • Registratie: Juli 2021
  • Laatst online: 05-09-2024
Reinier schreef op woensdag 4 september 2024 @ 08:54:
Kijk nou eens goed naar je taalinstellingen e.d. Gezien je manier van schrijven ben je niet erg secuur dus je ziet ongetwijfeld iets over het hoofd.
Haha ja dat is gelukkig (normaliter) niet het geval. Ik moest zelf ook twee keer mijn tekst lezen vanochtend.

Ik ga, zoals hier voorgesteld, deze formule plakken in een andere tabel. Bedankt voor het meedenken alvast.

Acties:
  • 0 Henk 'm!

  • Rensjuh
  • Registratie: Juli 2007
  • Laatst online: 00:17
De formule gekopieerd en geplakt in Excel, daar is niks mis mee, die doet het hier gewoon:
Afbeeldingslocatie: https://tweakers.net/i/YkrMyG6SSmiFBa5sHsZ0XGrVNJ0=/800x/filters:strip_exif()/f/image/UGHtp6n0XfoVGzrnQzSfI8CE.png?f=fotoalbum_large

Moet dus echt een dingetje op je laptop/computer zijn.

PV Output


Acties:
  • 0 Henk 'm!

  • futurecrawler
  • Registratie: December 2019
  • Laatst online: 01-05 19:06
=IF(OR(A1="Yes";B1="Yes");(IF(AND(A1="Yes";B1="Yes");"Pass";"Open"));"Fail")
Pagina: 1