• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Tekst zoeken in Tabel

Status
Niet open voor verdere reacties.

Rubin25

Gebruiker
Lid geworden
27 nov 2014
Berichten
6
Hallo,

Ik ben een al een tijdje bezig met een formuleblad maar krijg de laatste stap niet rond.

Het doel is om één letter (A t/m G) in een cell te krijgen als resultaat.
Alle mogelijkheden worden hiervoor gecontroleerd en er komt altijd maar 1 letter uit, zie afbeelding.

mWo9s1A.jpg


Hoe kan ik zoeken in de tabel zodat in dit geval de letter B in een specifieke cell wordt gezet?

Ik maak gebruik van Excel 2013 in het Engels.


Alvast bedankt voor de hulp!
 
En waarom moet in cel B2 de letter B komen? Wat is, kortom, het criterium waarop je de uitkomst baseert?
 
PHP:
=address(sumproduct((B2:e12<>false)*row(B2:e12));sumproduct((B2:e12<>false)*column(B2:e12)))
 
Moet het niet zo zijn om de letter van de lege cel te vinden?
=ALS.FOUT(INDIRECT("A" & SOMPRODUCT((B2:F8="")*RIJ(B2:F8)));"")
 
Laatst bewerkt:
Er wordt eerst een categorie (1 t/m 5) berekend, daarna moet er gekeken worden in welke klasse (A t/m G) de overeenkomstige catergorie staat.

De letter B kan dus A t/m G zijn maar er komt altijd maar 1 resultaat uit omdat er slechts 1 overeenkomst tussen de catergorie en klasse mogelijk is.

Ik heb de excel sheet bijgevoegd zodat de onderliggende formules ook te zien zijn.

Bekijk bijlage Calc Label test.xlsx
 
Formule van Cobbe aangepast aan de sheet in post #6:
Code:
=ALS.FOUT(INDIRECT("B" & SOMPRODUCT((O19:S25<>ONWAAR)*RIJ(O19:S25)));"")

Of zonder gebruik te maken van tabel 4:
Code:
=INDEX(B19:B25;VERGELIJKEN(WAAR;INDEX(C19:L25;0;2*I35-1);0))
 
Formule van Cobbe aangepast aan de sheet in post #6:
Code:
=ALS.FOUT(INDIRECT("B" & SOMPRODUCT((O19:S25<>ONWAAR)*RIJ(O19:S25)));"")

Of zonder gebruik te maken van tabel 4:
Code:
=INDEX(B19:B25;VERGELIJKEN(WAAR;INDEX(C19:L25;0;2*I35-1);0))

Super, het werkt nu perfect!

Heel erg bedankt voor de hulp iedereen.
 
Tabel 2 is overbodig
tabel 3 : categorie is overbodig
Tabel 4 is overbodig

Verwijder alle samengevoegde cellen
verwijder de overbodige kolommen C,E,G etc in tabel 1
Zoek eens op wat de formule 'match( -- ; -- ; -- )' doet
 
Laatst bewerkt:
Ik zou zeggen: overdadig.

Tabel 1 is voldoende en als je dan ook nog de samengevoegde cellen verwijdert, de klassen even vergeet en vervangt door de echte grenzen (0 0,35 1 2,25 en 4,5), dan houd je een hele simpele sheet over.

Zoiets als in blad Calc MB van de bijlage.

Edit: en eventueel kun je met aangepast nummerformaat ">= "0,00 ook nog de ">=" er bij prutsen in 1 cel.
 

Bijlagen

Laatst bewerkt:
@Octa

Douche jij niet altijd voor het internetten ? Ik ben een fan van overbadig surfen. :d

@MB

fraai :thumb:

licht anders

PHP:
=INDEX(B3:B9;MATCH(J3;INDEX(C3:G9;0;MATCH(J4;C2:G2;1));1))
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan