Excel’de verileri değere göre nasıl sınıflandırırsınız?

Günlük Excel veri işleme görevlerinizde, analiz ve raporlamayı kolaylaştırmak için veri değerlerini gruplamak veya sınıflandırmak isteyebilirsiniz. Örneğin, sınav puanlarını, satış rakamlarını ya da anket sonuçlarını değerlendirirken, belirli eşik değerlere göre değerlere hızlıca “Yüksek”, “Orta” veya “Düşük” gibi kategoriler atamak pratik olabilir. Diyelim ki aşağıdaki ekran görüntüsünde gösterildiği gibi, 90’dan büyük tüm değerleri “Yüksek”, 60 ile 90 (dahil) arasındakileri “Orta” ve 60’tan küçük olanları “Düşük” olarak etiketlemek istediğiniz bir veri kümeniz var. Bu tür bir sınıflandırma, büyük veri kümelerini yorumlamayı ve trendleri ya da performansı tek bakışta anlamayı çok daha kolay hale getirir. Excel’de bu sınıflandırmayı nasıl verimli bir şekilde gerçekleştirebilirsiniz?
Verileri Değere Göre EĞER (IF) fonksiyonuyla sınıflandırın
Belirttiğiniz değer aralıklarına göre kategoriler atamak ve küçük bir kural sayısına dayalı basit bir sınıflandırma yapmak için EĞER (IF) fonksiyonunu kullanabilirsiniz.
Bu yöntem, sınıflandırma kurallarınız basit ve eşik değerler sabit olduğunda en ideal seçenektir. En büyük avantajı basitliği olmakla birlikte, çok sayıda kategori söz konusuysa veya mantık karmaşıklaşırsa kullanışlılığı düşebilir.
Verilerinizi sınıflandırmak için şu adımları izleyin:
Adım 1:Boş bir hücreye (örneğin B2, değerlerinizin A2'den başladığını varsayarsak) aşağıdaki formülü girin:
=IF(A2>,90,"High",IF(A2>,60,"Medium","Low")) Adım 2: Onaylamak için Enter tuşuna basın. Ardından formülü verilerinizin geri kalanına uygulamak üzere doldurma tutamacını aşağı doğru sürükleyin. Değerler, aşağıda gösterildiği gibi sınıflandırılacaktır:

Parametre açıklaması ve ipuçları:
- Formül, A2 hücresindeki değeri kontrol eder. Bu değer 90’dan büyükse sonuç “High” (Yüksek) olur. Eğer değilse, 60’tan büyük olup olmadığına bakılır; bu koşul sağlanıyorsa “Medium” (Orta) döndürülür. Aksi takdirde sonuç “Low” (Düşük) olarak atanır.
- Eşik değerleri ve Kategori Etiketlerini (örn. 90, 60) senaryonuza en uygun şekilde özelleştirebilirsiniz.
- Verileriniz farklı bir satırdan başlıyorsa, "A2" ifadesini bu satıra göre güncelleyin.
- Doğru sınıflandırmayı sağlamak adına büyüktür/küçüktür işaretlerini iki kez kontrol edin.
Yaygın sorunlar ve sorun giderme:
- Formül bir hata veriyorsa, fazladan boşluklar veya yanlış hücre başvuruları açısından kontrol edin.
- Çıktı beklentilerinizi karşılamıyorsa, iç içe IF mantığının sırasının doğru olduğundan emin olun.
Verileri Değere Göre DÜŞEYARA (VLOOKUP) fonksiyonuyla sınıflandırın
Birden fazla kategorili, daha karmaşık sınıflandırma kurallarını yönetirken ya da bu kuralları ayarlamanın daha kolay bir yolunu ararken, DÜŞEYARA (VLOOKUP) fonksiyonu esnek bir alternatif sunar. Bu özellikle kategorileriniz veya aralıklarınız sık sık değişiyorsa ya da ayrı bir başvuru tablosunda tutuluyorsa büyük fayda sağlar.
Bu yöntemde, bir arama tablosu her kategori için değer eşiklerini ve bunlara karşılık gelen kategori adlarını tanımlar; böylece kategori mantığını bireysel formülleri değiştirmeden kolayca ekleyebilir, kaldırabilir veya güncelleyebilirsiniz.

Adım 1: Sol sütuna her kategori için minimum değerleri, sağ sütuna ise karşılık gelen kategori adlarını girerek bir başvuru tablosu oluşturun (örneğin F1:G6 hücre aralığında).
Adım 2:Boş bir hücreye (örneğin B2) aşağıdaki formülü girin:
=VLOOKUP(A2,$F$1:$G$6,2,1) Adım 3: Enter tuşuna basın, ardından formülü verilerinizin geri kalanına uygulamak için doldurma tutamacını sürükleyin. Değerleriniz buna göre sınıflandırılacaktır:

Not:Formülde:
- A2, değer hücresinizdir.
- $F$1:$G$6, arama tablosu aralığıdır.
- 2 Kategori Etiketleri içeren sütuna işaret eder.
- 1, yaklaşık eşleşmeyi ifade eder. F sütununun artan sırada sıralı olduğundan emin olun.
Parametre açıklaması ve ipuçları:
- Sınıflandırma mantığında yapılan değişiklikleri, ana formülü düzenlemek zorunda kalmadan yansıtmak için arama tablosunu güncelleyebilirsiniz.
- Arama tablonuzun, minimum eşik değerine göre artan sırada sıralı olduğundan emin olun.
- Çok sayıda kategoriye ve karmaşık segmentasyon senaryolarına uygundur.
Yaygın sorunlar ve sorun giderme:
- Formül
#N/Ahatası veriyorsa, aradığınız değerin arama tablonuzun aralığında olduğundan ve tablonun doğru şekilde sıralı olduğundan emin olun. - Kategoriler uyumsuz görünüyorsa, En Sol Sütun’daki eşik noktalarınızın veriyle uyumlu olduğundan ve mantıksal bir sırayla düzenlendiğinden emin olun.
Verileri Koşullu Biçimlendirme Kullan kullanarak görsel olarak sınıflandırın
Excel’de Koşullu Biçimlendirme kullanmak, açık metin etiketleri eklemeksizin veri kategorilerini görsel olarak ayırt etmenizi sağlar. Renk ölçekleri, veri çubukları veya simge setleriyle Yüksek, Orta ve Düşük değerleri hızlıca vurgulayarak anında yorumlayabilirsiniz. Bu yöntem, görsel ipuçlarının metinden daha etkili olduğu gösterge panoları, raporlar ve tek bakışlık analizler için idealdir.
Tipik kullanım senaryoları şunlardır:
- Toplantılar ve raporlarda özetlenmiş içgörüler sunun.
- Bir veri aralığı genelinde aykırı değerleri vurgulayın veya trendleri belirleyin.
- Görsel karmaşıklığı en aza indirmek için ekstra sütunlardan ve metin etiketlerinden kaçının.
Verilerinizi sınıflandırmak için Koşullu Biçimlendirme Kullan uygulamak üzere:
- Veri Aralığı’nı seçin (örneğin A2:A20).
- Giriş > Koşullu Biçimlendirme Kullan seçeneğine tıklayın.
- Renk ölçekleri için:
1)Renk Ölçekleri seçeneğini seçin ve Düşük, Orta ve Yüksek’i temsil eden üç renkten oluşan bir ölçek belirleyin.
2)Eşik değerlerini ayarlamak için Koşullu Biçimlendirme Kullan > Kuralları Yönet > Kuralı Düzenle yolunu izleyin. - Simge setleri için:
1)Simge Setleri (örn. trafik ışıkları, oklar) seçeneğini seçin.
2)Ardından Kuralları Yönet > Kuralı Düzenle yolunu izleyerek eşik değerlerini tanımlayın; örneğin:
90’dan büyük değerler için “Yeşil”, 60’tan büyük değerler için “Sarı” ve 60’a eşit veya daha küçük değerler için “Kırmızı”.
İpuçları ve önlemler:
- Koşullu Biçimlendirme kullanın; temel verileri veya yapısını değiştirmeden sayfanızı temiz tutar.
- Biçimlendirmeyi temizlemek veya değiştirmek için Koşullu Biçimlendirme Kullan > Kuralları Temizle seçeneğini kullanın.
- Aynı biçimlendirmeyi tekrar kullanmak için Biçim Boyacısı özelliğini kullanabilirsiniz.
- Raporlama ihtiyaçlarınıza göre renk temalarını veya simge setlerini özelleştirmekte özgürsünüz.
Olası sorunlar ve sorun giderme:
- Yanlış simgeler veya renkler görüyorsanız, kural eşik değerlerinizi iki kez kontrol edin.
- Biçimlendirme yanlış aralığa uygulanmışsa, kuralları temizleyip doğru seçime yeniden uygulayın.
Avantajlar: Ekstra sütunlara gerek kalmadan hızlı görsel sınıflandırma.
Dezavantajlar: Gerçek kategori metni çıktısı yoktur—daha sonraki filtreleme, dışa aktarma veya hesaplamalar için uygun olmayabilir.
VBA koduyla sınıflandırmayı otomatikleştirin
Büyük veri kümeleri veya yüksek düzeyde özelleştirilmiş sınıflandırma ihtiyaçlarınız varsa, VBA (Visual Basic for Applications) kodu kullanarak değer aralıklarına göre kategorileri otomatik olarak atayabilir veya biçimlendirmeyi uygulayabilirsiniz. Bu yaklaşım, tekrarlayan görevleriniz olduğunda, veri işleme süreçlerinizi standartlaştırmak istediğinizde ya da farklı kurallara göre kategorilendirme işlemini hızlıca güncelleyip yeniden çalıştırmak istediğinizde son derece pratiktir.
Tipik kullanım senaryoları:
- Uzun listeleri, manuel formül girişi olmadan otomatik olarak sınıflandırın.
- Özel mantık uygulayın veya kategori atamayı vurgulama, dışa aktarma gibi diğer görevlerle birleştirin.
- Veri güncellendikten sonra sınıflandırmayı hemen yeniden uygulayın.
Not: Lütfen VBA kodunu çalıştırmadan önce çalışma kitabınızı kaydedin; çünkü makrolar geri alınamaz. Gerekirse makroları etkinleştirin.
Otomatik kategorilendirme için VBA kullanmak üzere:
1. Şeritte Geliştirici > Visual Basic seçeneğine tıklayarak Microsoft Visual Basic for Applications penceresini açın. Ardından Ekle > Modül seçeneğine tıklayıp aşağıdaki kodu modül penceresine yapıştırın:
Sub CategorizeValues()
Dim rng As Range
Dim cell As Range
Dim categoryCol As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.InputBox("Select data range (single column):", xTitleId, "", Type:=8)
If rng Is Nothing Then Exit Sub
Set categoryCol = rng.Offset(0, 1)
For Each cell In rng
If IsNumeric(cell.Value) Then
Select Case cell.Value
Case Is > 90
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "High"
Case Is > 60
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "Medium"
Case Else
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "Low"
End Select
Else
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = ""
End If
Next cell
End Sub 2. Çalıştırmak için
Çalıştır düğmesine tıklayın. İstendiğinde, değerleri içeren sütunu (örneğin puanları) seçin. Makro, kategori sonucunu (Yüksek / Orta / Düşük) hemen sağındaki sütuna yazar.
Açıklama ve temel noktalar:
- Eşik değerler kodda şu şekilde ayarlanmıştır: 90’dan büyük değerler → Yüksek, 60’tan büyük değerler → Orta; geri kalan tüm durumlar ise Düşük olarak sınıflandırılır. Bu eşik sayılarını istediğiniz gibi özelleştirebilirsiniz.
- Sayısal olmayan değerler yok sayılır ve boş bırakılır.
- Çıktıyı farklı bir sütuna yönlendirmek için
rng.Offset(0, 1)ifadesini buna göre güncelleyin.
Hata hatırlatıcıları ve sorun giderme:
- Hiçbir şey olmuyorsa, makro güvenlik ayarlarınızı gözden geçirin ve makroların etkin olduğundan emin olun.
- Yanlış aralığı seçtiyseniz, makroyu yeniden çalıştırmak yeterlidir.
- İlk kez test yapıyorsanız, her zaman dosyanızın bir kopyası üzerinde çalışın.
Avantajlar: Büyük veri kümelerinde yüksek verim sağlar, kurallar esnek şekilde özelleştirilebilir ve manuel iş yükünü önemli ölçüde azaltır.
Dezavantajlar: Makroların etkinleştirilmesini ve temel düzeyde VBA bilgisini gerektirir.

Excel'in sihrini KUTOOLS AI ile keşfedin
- Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve tüm bunları basit komutlarla yönlendirilen grafikler oluşturun.
- Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
- VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri bir çırpıda anlayın.
- Metin Çevirisi: Elektronik tablolarınızdaki dil bariyerlerini aşın.
En İyi Office Üretkenlik Araçları
Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve verimlilikte hiç yaşamadığınız bir deneyime ulaşın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300'den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office'a sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Birden fazla belgeyi aynı pencerenin yeni sekmelerinde açın ve oluşturun, yeni pencerelerde değil.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir yükleyiciyle!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile Office Tab Pro’yu içerir; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında verimliliği akıcı hale getirir
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi değer— tek tek eklenti satın almak yerine tasarruf edin