Skip to main content

Excel'de doğru yanlış nasıl onay kutusuna dönüştürülür?

Author: Kelly Last Modified: 2025-08-07

Örneğin, bir ankette “DOĞRU” ve “YANLIŞ” ile dolu bir sütununuz var ve doğruyu işaretli bir onay kutusuna, yanlışı ise işaretlenmemiş bir onay kutusuna dönüştürmek istiyorsunuz, bunu Excel'de nasıl yapabilirsiniz? Bu makale size bazı çözümler sunuyor.


Excel'de doğru yanlış onay kutusu işaretine dönüştürme

Diyelim ki iki sütunda numaralar listelenmiş durumda, eğer ilk sütundaki sayı ikinci sütundaki sayıdan büyükse DOĞRU gösterilsin, aksi takdirde aşağıdaki ekran görüntüsünde gösterildiği gibi YANLIŞ gösterilsin. Şimdi Excel'de formülü değiştirebilir ve DOĞRU veya YANLIŞ değerlerini kolayca onay kutusu işaretlerine dönüştürebilirsiniz.

a screenshot of converting true false to checkbox mark

Orijinal formülü =EĞER(orijinal_formül,"þ","¨") olarak değiştirin

1. Bu durumda, iki sütundaki sayıları karşılaştırmak için =B3>C3 formülünü kullandım. Bu nedenle, orijinal formülü aşağıda gösterildiği gibi değiştireceğim ve ardından Otomatik Doldurma tutamacını diğer hücrelere sürükleyeceğim.

=EĞER(B3>C3,"þ","¨")

2. Formül hücrelerinin seçili kalmasını sağlayın, sağ tıklayın ve içerik menüsünden Hücreleri Biçimlendir'i seçin.

a screenshot of opening the Format Cells dialog box

3. Hücreleri Biçimlendir iletişim kutusunda, Yazı Tipi sekmesine gidin, Windings'i seçin ve Yazı Tipi liste kutusundan Tamam düğmesine tıklayın.

a screenshot of changing the Font to Wingdings

Şimdi özel karakterlerin işaretli onay kutularına ve işaretlenmemiş onay kutularına dönüştürüldüğünü göreceksiniz. Ekran görüntüsüne bakın:

a screenshot showing the ture false values have been converted to checkboxes

Notlar:

  • Eğer metin olarak “Doğru” veya “Yanlış” yazarsanız (hücreler önceden metin olarak biçimlendirilmelidir), bunları şu formülle onay kutularına dönüştürebilirsiniz =EĞER(D3="Doğru","þ","¨").
  • Onay kutusu işaretleri, orijinal formüllerin dönüş değerlerine göre otomatik olarak değişecektir.

VBA ile doğru yanlış onay kutusu kontrollerine dönüştürme

Bu bölüm, Excel'de birden fazla doğru ve yanlışı onay kutusu kontrollerine dönüştürmek için bir VBA makrosu tanıtacaktır. Lütfen şu adımları izleyin:

1. Onay kutularına dönüştüreceğiniz “DOĞRU” ve “YANLIŞ” değerlerine eşit olan hücreleri seçin.

2. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına birlikte basın.

3. Ekle Insert > Module'e tıklayın ve ardından aşağıdaki VBA kodunu yeni Modül penceresine yapıştırın.

VBA: Excel'de DOĞRU ve YANLIŞ'ı onay kutusu kontrollerine dönüştürme

Sub ConvertTrueFalseToCheckbox()
Dim xCB As CheckBox
Dim xRg, xCell As Range
Application.ScreenUpdating = False
On Error Resume Next
Set xRg = Selection
For Each xCB In ActiveSheet.CheckBoxes
xCB.Delete
Next
For Each xCell In xRg
If (UCase(xCell.Value) = "TRUE") Or (UCase(xCell.Value) = "FALSE") Then
Set xCB = ActiveSheet.CheckBoxes.Add(xCell.Left, xCell.Top, cDblCheckboxWidth, xCell.Height)
xCB.Value = xCell.Value
xCB.LinkedCell = xCell.Address
xCB.Text = ""
End If
Next
Application.ScreenUpdating = True
End Sub

4. Bu VBA'yı çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın.

Ardından, tüm seçili DOĞRU ve YANLIŞ değerlerinin onay kutusu kontrollerine dönüştürüldüğünü göreceksiniz. DOĞRU, işaretli bir onay kutusuna; YANLIŞ ise işaretlenmemiş bir onay kutusuna dönüştürülecektir. Ekran görüntüsüne bakın:

"a

Notlar:

  • Bu onay kutularını ihtiyacınıza göre işaretleyebilir veya işaretini kaldırabilirsiniz. Eğer bir YANLIŞ onay kutusunu işaretlerseniz, YANLIŞ otomatik olarak DOĞRU'ya dönüşür ve tam tersi olur.
  • Bu VBA'yı (DOĞRU ve YANLIŞ döndüren) formül hücrelerine uygularsanız, onay kutuları formüllerin dönüş değerlerine göre otomatik olarak değişecektir. Ancak bu onay kutularını manuel olarak işaretledikten veya işaretini kaldırdıktan sonra, artık formül dönüş değerlerine göre değişmezler.

Harika bir araçla doğru yanlış onay kutusu kontrollerine dönüştürme

Eğer Kutools for Excel yüklüyse, birden fazla onay kutusu kontrolünü tek bir tıklamayla toplu olarak eklemek için Toplu Onay Kutuları Ekle özelliğini kullanabilirsiniz.

Kutools for Excel- Excel için 300'den fazla kullanışlı araç içerir. Tam özellikli 60 günlük ücretsiz deneme, kredi kartı gerekmez! Şimdi Edinin

1. Onay kutularına dönüştüreceğiniz “DOĞRU” ve “YANLIŞ” değerlerine eşit olan hücreleri seçin ve Kutools > Ekle > Toplu Onay Kutuları Ekle'ye tıklayın.

a screenshot showing how to enabling the Batch Insert Check Boxes feature

2. Şimdi her seçili hücreye bir onay kutusu kontrolü eklenmiştir. Bu onay kutularını ihtiyacınıza göre manuel olarak işaretleyebilirsiniz.

a screenshot showing successful conversion between true false values and checkboxes


İlgili makaleler:


En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir | Formül Olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | Bağımlı Açılır Liste | Çoklu Seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Özel Seçilen Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En Gözde15 Araç Seti:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştir & Böl Araçları (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!