Toon posts:

Excel als functie met 3 voorwaarden

Pagina: 1
Acties:

Onderwerpen


  • dewil1990
  • Registratie: augustus 2005
  • Laatst online: 21-09 10:23
Een vraag ik heb in excel een lijst, daarin staan producten met kostprijzen. Nu wil ik in een andere kolom een als functie maken waarin moet komen te staan.

Als de prijs kleiner is dan €1 moet in die kolom de waarde A komen te staan
Is de waarde groter dan €1 maar kleiner dan €50 dan waarde B
Is de waarde groter dan €50 dan waarde C.

Ik kom met een als functie niet verder dan als de waarde kleiner is dan 1 euro dan waarde A, zoniet False of waarde B bijvoorbeeld, maar dus niet ook nog een derde waarde. Ik kan op google wel wat vinden maar dan kom ik alsnog in de knoei met "groter dan €1 maar kleiner dan €50".

  • Reptile209
  • Registratie: juni 2001
  • Laatst online: 01:39

Reptile209

- gers -

Je kan IF() of ALS() gewoon 'nesten'.
=ALS(A1="Fiets";1;ALS(A1="Auto";2;3))

Als er dus in A1 Fiets staat, komt er 1 uit, bij Auto 2 en anders 3. Wat je dan nog nodig hebt, is de EN() of AND() functie en dan tik je je ABC'tje er zo uit. Het kan zelfs gewoon met 2 IF-jes ;).

Stappen:
* controleer op < 1 --> A
* controleer op < 50 --> B (want <1 heb je in de eerste check al afgevangen)
* rest --> C

[Voor 27% gewijzigd door Reptile209 op 12-11-2010 12:09]

If you're not part of the solution, you're part of the precipitate.


  • dewil1990
  • Registratie: augustus 2005
  • Laatst online: 21-09 10:23
Ik snap er niks van :P, ik kom niet verder dan Als waarde kleiner dan 1 dan A, if not dan X.

Daar komt dan dit te staan

=(IF(AG8<1;"A";FALSE))


Maar wat me niet lukt: als waarde kleiner dan 1 dan A, als groter dan 1 maar kleiner dan 50 =B, en als groter dan 50 =C

[Voor 20% gewijzigd door dewil1990 op 12-11-2010 12:47]


  • MrAngry
  • Registratie: december 2001
  • Laatst online: 23:43
Waarom lukt het niet? Antwoord staat er al, een IF functie in een IF functie gebruiken.

Secrecy corrupts, absolute secrecy corrupts absolutely.


  • bas-r
  • Registratie: april 2005
  • Laatst online: 17:14
Je moet 'm recursief maken, dus een functie in een functie in een functie:

code:
1
=(IF(AG8<1;"A";(IF(AG8<50,"B","C")))

  • dewil1990
  • Registratie: augustus 2005
  • Laatst online: 21-09 10:23
Ah bedankt, ik had een probleem met als waarde >1 maar <50. Niet begrepen dat als ik zeg maar heb gezegd bij een waarde van kleiner dan 1 dit, ik gewoon aan kon geven kleiner dan 50 dit. En dat deze twee elkaar niet zouden overlappen.

Maar hij werkt nu idd.

Edit: Bedankt natuurlijk.

Nog een vraagje, ik heb een aantal filters in mijn excel bestand staan, is het mogelijk bepaalde rijen "vast" te zetten die dus blijven gestaan ongeacht of er een filter aan staat. Ze moeten wel meegaan met scrollen.

[Voor 32% gewijzigd door dewil1990 op 12-11-2010 14:04]


  • Witte
  • Registratie: februari 2000
  • Laatst online: 18-08 10:42
Nee, dat kan niet. Dat zou ook het nut van een filter meteen tot nul terugbrengen.

Houdoe

Pagina: 1


Nintendo Switch (OLED model) Apple iPhone 13 LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S21 5G Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True

Tweakers maakt gebruik van cookies

Bij het bezoeken van het forum plaatst Tweakers alleen functionele en analytische cookies voor optimalisatie en analyse om de website-ervaring te verbeteren. Op het forum worden geen trackingcookies geplaatst. Voor het bekijken van video's en grafieken van derden vragen we je toestemming, we gebruiken daarvoor externe tooling die mogelijk cookies kunnen plaatsen.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Forum cookie-instellingen

Bekijk de onderstaande instellingen en maak je keuze. Meer informatie vind je in ons cookiebeleid.

Functionele en analytische cookies

Deze cookies helpen de website zijn functies uit te voeren en zijn verplicht. Meer details

janee

    Cookies van derden

    Deze cookies kunnen geplaatst worden door derde partijen via ingesloten content en om de gebruikerservaring van de website te verbeteren. Meer details

    janee