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

Percentage berekenen

Status
Niet open voor verdere reacties.

justmehaxe

Gebruiker
Lid geworden
12 aug 2001
Berichten
605
Hallo,

Onderaan vinden jullie een offerte registratie. Nu wil ik het volgende doen:

In de eerste kolom staan de offertenummer met daarin het jaar en de maand en een nummer. In kolom L is aangegeven of deze offerte opdracht is geworden ja of nee. Nu ben ik op zoek naar een formule de hele kolom A selecteert en daar bijvoorbeeld zoekt naar de cellen die beginnen met 2007-02 en daarvan het percentage uitrekend dat JA is.

Dus stel je hebt 500 offertes, daarvan zijn 40 die beginnen met 2007-02. Binnen de die 40 zijn er 20 met JA. Dit houd in 20 / 40 * 100 = 50%

Iemand een idee.

Offerte.XLS
 
Beste,

Ik heb het zo opgelost:

in cel P6:
Code:
=A6&L6
daarna doorvoeren...

met de volgende formule kun je dan het procent berekenen.
Code:
=AANTAL.ALS(P:P;"2006-02*"&"*Ja")/AANTAL.ALS(A:A;"2006-02*")



Jantje
 
Laatst bewerkt:
Een klein vba dingetje:
Code:
Sub bereken()
Dim c As Range
Dim teller, tellerII As Long

    teller = 0
    tellerII = 0
    
    Invoer = InputBox("Vul uw offerte maand in? vb. 2007-01", "Percentage!")
    
    For Each c In Range("A1:A175")
        If Left(c, 7) = Invoer Then teller = teller + 1
        If Left(c, 7) = Invoer And c.Offset(, 11) = "ja" Then tellerII = tellerII + 1
    Next
    
    MsgBox "Het percentage = " & Format(tellerII / teller * 100, "00.00") & "%"
            
End Sub
 
Jantje, jou oplossing is niet helemaal de bedoeling. De percentages per maand wat Ja is wordt namelijk ingevuld in een ander excel sheet.
de formule moet dus in 1 keer het percentage berekenen
 
Laatst bewerkt:
Je had dat eerder moeten zeggen...
Maarja, je kunt het formule die ik heb gegeven aanpassen hoor, zodat het de waarde uit een ander blad overneemt.

Ik zie juist een foutje, het moest A6 zijn ipv A1

dus bvb: in blad1 P6:
Code:
 =A6&L6
en doorvoeren

en in blad2 (waar je maar wilt)
Code:
=AANTAL.ALS(blad1!P:P;"2006-02*"&"*Ja")/AANTAL.ALS(blad1!A:A;"2006-02*")
Zo werkt het in een ander blad.


Anders moet je is een voorbeeld hangen van wat je precies bedoeld.

Jantje
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan