Ana içeriğe atla

Excel'de işaretli onay kutularını nasıl toplayabilirim / sayabilirim?

Excel'deki onay kutuları, verilerinizin durumunu izlemek için pratik bir araç görevi görür. Bazıları işaretli, bazıları işaretsiz onay kutularını içeren bir listeyle çalıştığınızı hayal edin. Kendinizi, işaretlenen onay kutularının sayısını saymaya veya bu işaretli onay kutularıyla ilişkili değerlerin toplamını hesaplamaya ihtiyaç duyabilirsiniz.

Excel'de işaretli onay kutularını toplayın veya sayın


Excel'de işaretli onay kutularını toplayın veya sayın

Excel'de işaretli onay kutularını doğrudan saymak veya toplamak için basit bir formül yoktur. Bu sorunu etkili bir şekilde çözmek için lütfen şu adımları izleyin:

1. Adım: Onay Kutularını Hücrelere Bağlayın

  1. İşaretli onay kutularını saymak veya toplamak istediğiniz çalışma sayfanızı açın, ardından onay kutularından birine sağ tıklayın ve Biçim Denetimi, ekran görüntüsüne bakın:
  2. içinde Nesneyi Biçimlendir iletişim kutusunun altında Control sekmesinde, bağlantı hücresi olarak seçtiğiniz onay kutusuna göre boş bir hücreyi seçmek için tıklayın. Hücre bağlantısı seçeneğini seçin ve başka hiçbir seçeneği değiştirmeyin ve ardından OK buton. Ekran görüntüsüne bakın:
  3. Sonra bir DOĞRU onay kutusu işaretliyse seçilen hücrede görüntülenir ve onay kutusu işaretli değilse boş bir hücre görüntülenir.
  4. Daha sonra, sütunun her onay kutusu için bir bağlantı hücresi ayarlamak üzere yukarıdaki adımları tekrarlamanız gerekir ve hücreyi aynı satırdaki karşılık gelen onay kutusuyla daha iyi bağlamış olsaydınız, aşağıdaki ekran görüntüsünü elde edersiniz:
İpuçları: Hücrelere bağlanması gereken birden fazla onay kutunuz varsa bunları tek tek bağlamak oldukça zaman alabilir. Bu gibi durumlarda tüm onay kutularını tek seferde hücrelere bağlamak için aşağıdaki kodu kullanabilirsiniz.
VBA kodu: birden fazla onay kutusunu aynı anda hücrelere bağlayın
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
not: Yukarıdaki kodda,i = 2, numara 2 onay kutunuzun başlangıç ​​satırıdır ve xCChar = "D", mektup D onay kutularını bağlamanız gereken sütun konumudur. Bunları ihtiyacınıza göre değiştirebilirsiniz.

2. Adım: Onay kutularını hesaplamak için formülleri uygulayın

Her onay kutusu için bağlantı hücresini ayarlamayı tamamladıktan sonra onay kutularını hesaplamak için aşağıdaki formülleri kullanabilirsiniz:

İşaretli onay kutusunu sayın:

=COUNTIF(D2:D15,TRUE)
not: Bu formülde, D2: D15 onay kutuları için ayarladığınız bağlantı hücrelerinin aralığıdır.

Hücre değerlerini işaretli onay kutusuna göre toplayın:

=SUMIF(D2:D15, TRUE, C2:C15)
not: Bu formülde, D2: D15 onay kutuları için ayarladığınız bağlantı hücrelerinin aralığıdır ve C2: C15 toplamak istediğiniz hücreleri ifade eder.

Excel'de işaretli onay kutularını saymak veya toplamak, bunları hücrelere bağladığınızda basittir. Bu adımlarla Excel'in güçlü veri yönetimi özelliklerinden yararlanma yolunda ilerleyeceksiniz. Daha fazla Excel ipucu ve püf noktası keşfetmek istiyorsanız web sitemiz binlerce eğitim sunmaktadır. bunlara erişmek için lütfen burayı tıklayın. Okuduğunuz için teşekkür ederiz ve gelecekte size daha yararlı bilgiler sunmayı sabırsızlıkla bekliyoruz!


Kutools for Excel ile seçtiğiniz aralığa zahmetsizce birden fazla onay kutusu ekleyin!

Kutools for Excel's Toplu Ek Kontrol Kutuları özelliği, yalnızca birkaç tıklamayla onay kutularını toplu olarak eklemenizi sağlar. Onay kutularını tek tek ekleme gibi sıkıcı bir işe elveda deyin ve verilerinizi düzenlemenin daha etkili bir yoluna hoş geldiniz. 30 günlük ücretsiz deneme sürenizi başlatmak için hemen edinin!

Demo: Excel'de işaretli onay kutularını toplayın veya sayın

Kutools for Excel: 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz deneyin. Hemen indirin ve ücretsiz deneme!

İlgili Makaleler:

  • Excel Onay Kutuları: Excel'de onay kutularını ekleyin, seçin, silin ve kullanın
  • Onay kutusu, bir seçeneği seçmek veya seçimini kaldırmak için kullanılan etkileşimli bir araçtır; bunları genellikle web formlarında veya anketleri doldururken görürsünüz. Excel'de, sayfanızı daha dinamik ve etkileşimli hale getiren bir onay kutusunu işaretleyerek veya işaretini kaldırarak, örneğin onay kutularına göre denetim listeleri oluşturma, onay kutularına göre dinamik bir grafik ekleme vb. gibi çeşitli olasılıklar ekleyebilirsiniz.
  • Birden fazla onay kutusu içeren açılır liste oluşturun
  • Birçok Excel kullanıcısı, her seferinde listeden birden çok öğe seçmek için birden çok onay kutusu içeren açılır liste oluşturma eğilimindedir. Aslında, Veri Doğrulama ile birden çok onay kutusu içeren bir liste oluşturamazsınız. Bu eğiticide, Excel'de birden çok onay kutusu içeren açılır liste oluşturmak için size iki yöntem göstereceğiz.

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
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