Jag behöver summera data som finns i celler som har en viss färg, (det räcker med en färg utöver den vita) Alternativt att räkna hur många celler som har fyllnadsfärg inom ett visst område. Jag kör Excel 2000 samt XP. Kräver VBA. Jag tror att XL-Dennis har skrivit en artikel om just detta. Kolla bland Kurser & Artiklar här. En liten tanke bara som alternativ till VBA-lösning. Ifall det alltid är samma celler som har viss bakgrundsfärg kan ju dessa celler ges visst namn som sedan används i summaformeln som en absolut referens. Om bakgrundsfärgen i cellerna styrs av villkorsstyrd formatering kan ju samma villkor användas i funktionen SUMMA.OM. Jag har helt nyligen testat och upplever att det fungerar bra. Jo, det är klart, och det är ju mycket bättre dessutom. Jag behöver det till ett timschema, där varje cell har värdet 0,25 alltså 15 minuter, sedan är dygnets alla timmar utlagda på en rad. Tanken är att man sedan skall markera med svart de klockslag som är arbetstid och så skall man till höger om "dygnet" få en total arbetstid. Arbetstiden kommer att vara utspridd med flera korta arbetspass, och är inte sammanhängande. Om det är viktigt att arbetad tid blir markerad med färg skulle jag välja att skriva siffran ett i varje cell som motsvarar arbetad tid. Sedan skulle jag genom villkorsstyrd formatering välja att varje cell som har värdet ett blir färgad i önskad färg. Själva radsummeringen skulle jag lösa genom att beräkna antal ettor (ANTAL.OM "1") och multiplicera antal ettor med 0,25. Resultatet blir ju för ögat det som du önskar vad gäller färgsättning men har naturligtvis ingen betydelse för själva beräkningen. Självklart kan det här lösas på många olika sätt men eftersom du önskar färgsättning av celler som visuellt stöd för ögat kommer jag inte på något enklare just nu. eller en loop som går igenom från startcell till slutcell och kontrollerar Tyvärr får jag nog ta och referera till mitt inlägg i [nollutfyllnad i excel].Excel: Räkna/summera färgade celler
Mvh JonasSv: Excel: Räkna/summera färgade celler
Kolla annars på www.xldennis.com (?), där lär det finnas ett exempel.Sv: Excel: Räkna/summera färgade celler
CarlWanSv: Excel: Räkna/summera färgade celler
Om det är en manuell färgning, skulle man ju dessutom kunna tänka sig att man dessutom markerar det på ett annat sätt (t.ex. 1:or i en kolumn bredvid), och använder det istället.
Förutsättningarna framgick iofs inte i frågeställningen.Sv: Excel: Räkna/summera färgade celler
Sv: Excel: Räkna/summera färgade celler
CarlWanSv: Excel: Räkna/summera färgade celler
cell.backcolor eller vad värdet heter. Samma sak som att skriva in 1 eller andra
värden, även om jag håller med om att det verkar vara en smidig lösning.
/EmmaSv: Excel: Räkna/summera färgade celler
<b>
2003-06-17 14:47:36 - Niklas Jansson
Öh?
Är det så svårt att läsa igenom en tråd på fem inlägg?
(Tips: Sist andra inlägget i tråden, Benkes svar på det)
/Niklas Jansson
</b>
Jag har redan föreslagit en VBA-lösning, och det är väl den enda lösning som är rimlig?