Hoppa till huvudinnehåll

Hur summerar / räknar jag kryssrutor i Excel?

Kryssrutor i Excel fungerar som ett praktiskt verktyg för att spåra statusen för dina data. Föreställ dig att du arbetar med en lista som innehåller kryssrutor – vissa markerade och andra inte. Du kanske behöver räkna antalet kryssrutor som är markerade eller beräkna summan av värden som är associerade med dessa kryssrutor.

Summa eller räkna kryssrutor i Excel


Summa eller räkna kryssrutor i Excel

I Excel finns det ingen enkel formel för att räkna eller summera de markerade kryssrutorna direkt. Följ dessa steg för att lösa problemet effektivt:

Steg 1: Länka kryssrutor till celler

  1. Öppna ditt kalkylblad som du vill räkna eller summera de markerade kryssrutorna, högerklicka sedan på en kryssruta och välj Formatkontroll, se skärmdump:
  2. I Formatera objekt under dialogrutan kontroll fliken, klicka för att välja en tom cell som är relativt den valda kryssrutan som länkcellen från Celllänk och ändra inte några andra alternativ, och klicka sedan OK knapp. Se skärmdump:
  3. Då en SANN visas vid den valda cellen om kryssrutan är markerad och en tom cell om kryssrutan är avmarkerad.
  4. Och sedan måste du upprepa stegen ovan för att ställa in en länkcell för varje kryssruta i kolumnen, och om det är bättre att länka cellen med motsvarande kryssruta i samma rad får du följande skärmdump:
tips: Om du har flera kryssrutor som måste länkas till celler kan det vara ganska tidskrävande att länka dem individuellt. I sådana fall kan du använda följande kod för att länka alla kryssrutor till celler på en gång.
VBA-kod: länka flera kryssrutor till celler samtidigt
Sub LinkChecks()
'Update by Extendoffice
Dim xCB
Dim xCChar
i = 2
xCChar = "D"
For Each xCB In ActiveSheet.CheckBoxes
If xCB.Value = 1 Then
    Cells(i, xCChar).Value = True
Else
    Cells(i, xCChar).Value = False
End If
xCB.LinkedCell = Cells(i, xCChar).Address
i = i + 1
Next xCB
End Sub
Anmärkningar: I ovanstående kod,i = 2, numret 2 är startraden i din kryssruta, och xCChar = "D", brevet D är kolumnplatsen där du behöver länka kryssrutorna till. Du kan ändra dem efter dina behov.

Steg 2: Använd formler för att beräkna kryssrutorna

När du har ställt in länkcellen för varje kryssruta kan du använda formlerna nedan för att beräkna kryssrutorna:

Räkna den markerade kryssrutan:

=COUNTIF(D2:D15,TRUE)
Anmärkningar: I denna formel, D2: D15 är intervallet för länkcellerna som du har angett för kryssrutorna.

Summa cellvärdena baserat på kryssrutan:

=SUMIF(D2:D15, TRUE, C2:C15)
Anmärkningar: I denna formel, D2: D15 är intervallet för länkcellerna som du har ställt in för kryssrutorna och C2: C15 refererar till de celler som du vill summera.

Att räkna eller summera kryssrutor i Excel är enkelt när du länkar dem till celler. Med dessa steg är du på god väg att utnyttja Excels kraftfulla datahanteringsfunktioner. Om du är intresserad av att utforska fler Excel-tips och tricks, erbjuder vår webbplats tusentals självstudier, klicka här för att komma åt dem. Tack för att du läser, och vi ser fram emot att ge dig mer användbar information i framtiden!


Infoga enkelt flera kryssrutor över ditt valda intervall med Kutools för Excel!

Kutools för Excel's Kryssrutor för satsinsats funktionen låter dig lägga till kryssrutor i bulk med bara några få klick. Säg adjö till den tråkiga uppgiften att infoga kryssrutor en efter en och välkomna ett mer effektivt sätt att organisera din data. Skaffa det nu för att starta din kostnadsfria provperiod i 30 dagar!

Demo: Summa eller räkna kryssrutor i Excel

Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. Ladda ner och testa gratis nu!

Relaterade artiklar:

  • Excel kryssrutor: Lägg till, välj, ta bort och använd kryssrutor i Excel
  • En kryssruta är ett interaktivt verktyg som används för att välja eller avmarkera ett alternativ, du kommer ofta att se dem på webbformulär eller när du fyller i enkäter. I Excel kan du lägga till många möjligheter genom att markera eller avmarkera en kryssruta som gör ditt ark mer dynamiskt och interaktivt, som att skapa checklistor efter kryssrutor, infoga ett dynamiskt diagram efter kryssrutor, etc.
  • Skapa en rullgardinslista med flera kryssrutor
  • Många Excel-användare tenderar att skapa rullgardinslista med flera kryssrutor för att välja flera objekt från listan per gång. Du kan faktiskt inte skapa en lista med flera kryssrutor med datavalidering. I den här handledningen kommer vi att visa dig två metoder för att skapa rullgardinslista med flera kryssrutor i Excel.

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
i am trying to count the checkbox for attendance by using =sum(countif(c2: f2, true)) formula. but i am not getting correct output. all showing 0. please help
This comment was minimized by the moderator on the site
Hey :) Danke für die Hilfe! Aber muss man wirklich jedes Kästchen einzeln verknüpfen? Gibt es hierfür keine Möglichkeit der Multiplikation? Ich habe ca. 200 Kontrollkästchen in meinem Dokument und würde mir die zeit gerne sparen.
This comment was minimized by the moderator on the site
Hello, A,
To link multiple checkboxes to individual cells, the following VBA code can help you:
Sub LinkChecks()
'Update by Extendoffice
Dim xCB
Dim xCChar
i = 2
xCChar = "B"
For Each xCB In ActiveSheet.CheckBoxes
If xCB.Value = 1 Then
    Cells(i, xCChar).Value = True
Else
    Cells(i, xCChar).Value = False
End If
xCB.LinkedCell = Cells(i, xCChar).Address
i = i + 1
Next xCB
End Sub

Note: In the above code, i = 2, the number 2 is the starting row of your checkbox, and the letter B is the column location where you need link the checkboxes to. You can change them to your need.

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
I created basic spreadsheet, 7 columns with checkboxes, and 8th column with count, I need thousands rows in it over time. Right now only 50 rows, and when I change column width (of another plain text column) I need to wait for Microsoft to recalculate everything... for two minutes!!! Thank you very much Microsoft.

So, it is just basic spreadsheet; do try any sophistication, you will get burnt.
This comment was minimized by the moderator on the site
I used KUTOOLS in Excel to Batch Add Checkboxes. Now, How do I format them in a batch?
This comment was minimized by the moderator on the site
Very useful information, thank you very much.
This comment was minimized by the moderator on the site
If I counted checkboxes in a column and found some set on, how can I then clear (remove checkboxes) in that column given I have more than one column that I want to be left asis?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations