Vraag


Acties:
  • 0 Henk 'm!

  • Gitarist
  • Registratie: September 2001
  • Niet online
Mijn vraag
Ik Google wellicht verkeerd, maar ik ben al een dik kwartier aan het zoeken maar kan niet vinden hoe de Nederlandse variant heet van de specifieke formule IF(CONTAINS

Relevante software en hardware die ik gebruik
Excel 365 (desktop versie) (versie 2402)

Wat ik al gevonden of geprobeerd heb
Googlen...
De formule ALS(BEVAT lijkt niet te bestaan
VIND.ALLES en VIND.ALLES.B resulteren in een #WAARDE!

Wat ik wil bereiken:
De cellen in kolom B bevatten meercijferige getallen, waaronder codes.
Ik wil met de bovengenoemde formule zoeken naar een specifiek onderdeel van de code en als die gevonden wordt, een bepaalde andere code genereren.

Stel, ik zoek in cel B3 naar "2402". De gehele waarde van die cel kan bijvoorbeeld zijn "240215AB"
Staat die code erin, dan wil ik het cijfer "2" ervoor terug.
Staat de code er niet in, dan wil ik het getal in cel K3 ervoor terug.
In het Engels zou deze formule zijn
code:
1
IF(CONTAINS(B3,"2402",TRUE);"2";K3)

Ik kan mijzelf onderhand "voor de kop" slaan :F maar het lukt me niet om deze specifieke formule in het Nederlands te reproduceren. Leuk hè, Nederlandse Excel }:|

[ Voor 3% gewijzigd door Gitarist op 18-03-2024 16:12 ]

Alle reacties


Acties:
  • +1 Henk 'm!

  • Reinier
  • Registratie: Februari 2000
  • Laatst online: 22:59

Reinier

\o/

Ik zou VIND.SPEC() o.i.d. proberen en checken of de uitkomst daarvan numeriek is. CONTAINS() ken ik zelf niet trouwens dus ik kan ernaast zitten :)

Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Gitarist schreef op maandag 18 maart 2024 @ 16:10:
In het Engels zou deze formule zijn
code:
1
IF(CONTAINS(B3,"2402",TRUE);"2";K3)

Ik kan mijzelf onderhand "voor de kop" slaan :F maar het lukt me niet om deze specifieke formule in het Nederlands te reproduceren. Leuk hè, Nederlandse Excel }:|
[/]
Engelse Excel is even leuk, want daar bestaat hij ook niet... :o
Wat ik al gevonden of geprobeerd heb
Googlen...
De formule ALS(BEVAT lijkt niet te bestaan
VIND.ALLES en VIND.ALLES.B resulteren in een #WAARDE!
Exact. Dus gooi je er een isnumber, of een isfout omheen en je hebt wat je wilt. :)

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Acties:
  • 0 Henk 'm!

  • Gitarist
  • Registratie: September 2001
  • Niet online
Lustucru schreef op maandag 18 maart 2024 @ 16:22:
[...]


[/]
Engelse Excel is even leuk, want daar bestaat hij ook niet... :o
Ik vond hem in dit Youtube filmpje
Maar ik zie nu inderdaad in de comments van het filmpje iemand anders die de CONTAINS formule niet heeft. Blijkt afkomstig te zijn van een add-on. 8)7
[...]

Exact. Dus gooi je er een isnumber, of een isfout omheen en je hebt wat je wilt. :)
Top! Bedankt! Ook aan @Reinier! Hiermee ga ik er wel komen

[ Voor 14% gewijzigd door Gitarist op 18-03-2024 16:28 ]


Acties:
  • 0 Henk 'm!

  • Spasm
  • Registratie: Juni 2001
  • Laatst online: 21:17
Als je de reactie van dat filmpje bekijkt, dan zie je dat ze eigen add-ins hebben gebruikt.
Vandaar dat het niet out-of-the-box werkt:

Afbeeldingslocatie: https://tweakers.net/i/G4O24PO8CtLQ2HweDA8JtxcNTg0=/800x/filters:strip_exif()/f/image/8cCzqZyUNZf5hEzR24guR9hG.png?f=fotoalbum_large

Hier een aantal manieren die zonder add-ins werken:
https://exceljet.net/formulas/if-cell-contains

[ Voor 9% gewijzigd door Spasm op 18-03-2024 16:35 ]

Random WTF


Acties:
  • 0 Henk 'm!

  • GRDavies75
  • Registratie: December 2014
  • Laatst online: 05-09 14:46

GRDavies75

PSN-id: GRDavies

Misschien niet meer up-to-date, maar misschien toch handig om snel wat te zoeken:

https://www.excelformules...ormules-engels-nederlands

Acties:
  • 0 Henk 'm!

  • Gitarist
  • Registratie: September 2001
  • Niet online
GRDavies75 schreef op woensdag 20 maart 2024 @ 13:04:
Misschien niet meer up-to-date, maar misschien toch handig om snel wat te zoeken:

https://www.excelformules...ormules-engels-nederlands
Dank, ik had deze weliswaar ook gevonden.

Maar ik had dus verkeerde verwachtingen gekregen door dat IF(CONTAINS, wat dus van een add-on afkomstig blijkt te zijn en geen native functie (helaas).

Acties:
  • 0 Henk 'm!

  • Patriot
  • Registratie: December 2004
  • Laatst online: 20:57

Patriot

Fulltime #whatpulsert

Gitarist schreef op woensdag 20 maart 2024 @ 13:56:
[...]

Dank, ik had deze weliswaar ook gevonden.

Maar ik had dus verkeerde verwachtingen gekregen door dat IF(CONTAINS, wat dus van een add-on afkomstig blijkt te zijn en geen native functie (helaas).
Even terzijde, maar "IF(CONTAINS" beschrijft eigenlijk twee functies (IF(), wel native en CONTAINS(), niet native). Het maakte in dit geval niet heel veel uit, maar voor je eigen zoekacties in de toekomst kan het zo veel uitmaken dat ik het toch nog even wilde zeggen.

Acties:
  • 0 Henk 'm!

  • Gitarist
  • Registratie: September 2001
  • Niet online
Patriot schreef op woensdag 20 maart 2024 @ 14:05:
[...]


Even terzijde, maar "IF(CONTAINS" beschrijft eigenlijk twee functies (IF(), wel native en CONTAINS(), niet native). Het maakte in dit geval niet heel veel uit, maar voor je eigen zoekacties in de toekomst kan het zo veel uitmaken dat ik het toch nog even wilde zeggen.
Dank nogmaals. Dat was me duidelijk ;)

Maar een native functie in Excel waarmee je iets kan doen met een deel van een celwaarde in een andere cel zou ik toejuichen
Pagina: 1