In deze nieuwsgroep vond ik hoe je een verwijzing kon maken naar een
werkbladnaam m.b.v. INDIRECT,
maar kan je deze toepassen in een andere functie?
Bijvoorbeeld:
=SOM(VERT.ZOEKEN($A18;'26'.$a$5:$v$38;22);vert.zoeken($a18;'26'.$a$5:$w$38;2
3))
Daarbij wil ik werkblad '26' vervangen door: =INDIRECT("a1")
Hoe verander ik deze functie, zodat deze werkt ?
Martin
=SOM(VERT.ZOEKEN($A18;INDIRECT("'"&A1&"'!$A$5:$V$38");22);VERT.ZOEKEN($A18;I
NDIRECT("'"&A1&"'!$A$5:$W$38");23))
Ingrid
MRL schreef:
Je oplossing werkt helaas niet.
Volgens mij zitten de aanhalingtekens verkeerd en moet ondrstaande regel
dichter in de buurt komen.
A1 = cel bevat waarde die gelijk is aan werkbladnaam
$A$5:$V$38 = selectiegebied
=SOM(VERT.ZOEKEN($A18;INDIRECT("'"&A1&"'";$A$5:$V$38);22);VERT.ZOEKEN($A18;I
NDIRECT("'"&A1&"'";$A$5:$W$38);23))
Helaas werkt deze regel (ook) niet). Wat gaat er fout?
Moet in cel A1 een tekst of getal staan, of maakt het niets uit ?
Martin
P.S.: Ik werk met OpenOffice (XLS-compatibel)
De formule werkt bij mij echter wel, ik heb deze zo gekopieerd uit het
werkblad. De aanpassing die jij hebt gemaakt kan niet werken, het tweede
argument van de functie INDIRECT kan geen range zijn, maar enkel WAAR of
ONWAAR.
Welk probleem heb je juist met de formule, krijg je een foutwaarde als
resultaat.
Ingrid
MRL schreef: