• 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.

Bereiknaam in formule

Status
Niet open voor verdere reacties.

margaretha54

Verenigingslid
Lid geworden
24 jun 2014
Berichten
198
Ik dacht dat het heel simpel zou zijn:

Ik heb een bereiknaam, bijv: "Juni" (samengesteld bereik: 3 blokken van 4 cellen)
Als ik cijfers zet in "Juni" en gebruik de volgende formule: =som(Juni) is er niets aan de hand.
Zet ik er echter een paar maal "x" in en zeg: =aantal.als(Juni;"x") geeft hij Juni als foutwaarde aan.

Wat doe ik verkeerd?

De formule moet het aantal "x" in de 3 blokken (=Juni) optellen.
 
Je zal de 3 blokken apart moeten benoemen om deze 'aantal.als' te kunnen gebruiken.

Als het echt moet kan je deze UDF gebruiken:
Code:
Public Function kruisje(bereik)
 For Each cl In bereik
  If cl = "x" Then aantal = aantal + 1
 Next
kruisje = aantal
End Function

Aanroepen via =kruisje(juni)


Heb nog een oplossing:
Code:
=AANTALARG(juni)-AANTAL(juni)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan