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

tellen in excel

Status
Niet open voor verdere reacties.

pasayan19

Gebruiker
Lid geworden
2 jun 2004
Berichten
68
Hallo,

ik heb een reeks cellen waar uren staan van de afgelopen maanden.
Deze zijn op verschillende locaties gedaan.
Ik geef de cel een bepaalde kleur per locatie.
Maar hoe kan ik nu de uren voor een bepaalde celkleur nu samentellen?

Thx
 
op zich kan dit wel, maar waarom niet een aparte kolom erbij gemaakt, met de lokatie.

deze gegevens zijn dan op verschillende manieren te gebruiken.

(b.v. filter, somproduct; draaitabel).

met vriendelijke groeten,

Oeldere
 
Kan via een UDF-je. Plaatsen in een module:
Code:
Function Somkleur(rColor As Range, rSumRange As Range)
'
' Formule als volgt gebruiken:
' =somkleur(cel met juiste kleur; optelbereik)
'
    Dim rCell As Range
    Dim iCol As Integer
   Dim vResult
   iCol = rColor.Interior.ColorIndex
        For Each rCell In rSumRange
            If rCell.Interior.ColorIndex = iCol Then
                vResult = WorksheetFunction.Sum(rCell) + vResult
            End If
        Next rCell
    Somkleur = vResult
End Function
Daarna gebruiken in een formule " =SOMKLEUR(A2;A1:A100) waarbij in A2 de kleur staat die geteld moet worden.

Succes,
Martin
 

Bijlagen

tellen

Beste Martin,

bedankt voor de oplossing.
Dit is slechts een gedeelte.
Ik wil, en kijk daarvoor even naar mijn bijlage, ook de aantal dagen tellen die gevuld zijn met gele achtergrond en rode tekst en witte achtergrond met blauwe tekst.
 

Bijlagen

Laatst bewerkt:
In een nieuwe module:
Code:
Function telkleur(rColor As Range, rSumRange As Range)

Dim rCell As Range

Dim iCol As Integer

Dim vResult

iCol = rColor.Interior.ColorIndex

   For Each rCell In rSumRange

    If rCell.Interior.ColorIndex = iCol Then

         vResult = vResult + 1

    End If

   Next rCell

Telkleur = vResult

End Function
De formule wordt dan : =telkleur(G4;D4:AG4) voor de gele cellen.

Succes
Martin
 
Somkleur

Zou iemand mij kunnen helpen met deze formule?

Ik zou in het vetomkaderde vakje de resultaten van alle niet-geel gekleurde resultaten van de persoon in kwestie moeten hebben.
En voor de één of andere reden krijg ik altijd 'NAAM?!'.Bekijk bijlage visuitslagen 2012h.xlsx

Hartelijk dank!

Jo
 
keesbl heeft wel gelijk, het is gebruikelijk een nieuw topic te starten als je een vraag hebt, maar wellicht omdat je vandaag geregisteerd bent heb je een verkeerde knop gebruikt waardoor je reageerde op een topic inplaats van er 1 te maken.

Het antwoord op jou vraag is dat de formule =somkleur() geen standaard excel formule is. Deze formule kan alleen functioneren als er een functie is gemaakt in het macroblad. Maar jou macroblad is leeg, dus weet excel niet meer welke voorwaarden te melden en word de foutmelding #naam getoond om aan te geven dat =somkleur() een onbekende formule is (geworden) .

Maak alsnog even een eigen topic aan en vraag dan om een oplossing voor dit probleem. Dan kan de moderator dit topic sluiten of opschonen en jij krijgt uiteindelijk toch je antwoord (ik heb het zo niet voorhanden) en is iedereen weer gelukkig..
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan