Excel'de kategorik verileri sayısal verilere dönüştürme
Genellikle belirli bir analiz türünü gerçekleştirmek için kategorik verileri Excel’deki sayısal verilere dönüştürmek isteyebilirsiniz.
Örneğin 20 kişiden bir filme kategorik puan vermesini istediğimizi ancak aslında kategorilerin sayısal değerlere dönüştürülmesini istediğimizi varsayalım:
Aşağıdaki adım adım örnekte bunun nasıl yapılacağı gösterilmektedir.
1. Adım: Verileri girin
Öncelikle veri değerlerini Excel’e girin:
Adım 2: Kategorik Değerleri Sayısal Değerlere Dönüştürmek için IFS İşlevini Kullanın
Daha sonra Mükemmel, İyi, Tamam, Kötü olmak üzere dört kategorik değeri 4, 3, 2, 1 sayısal değerlerine dönüştürmek için =IFS() fonksiyonunu kullanmamız gerekiyor.
Örneğimizde C2 hücresine aşağıdaki formülü yazacağız:
=IFS( B2 ="Great", 4, B2 ="Good", 3, B2 ="OK", 2, B2 ="Bad", 1)
Aşağıdaki ekran görüntüsü bu işlevin pratikte nasıl kullanılacağını göstermektedir:
Great’in ilk kategorik değerinin 4 sayısal değerine dönüştürüldüğünü görebiliriz.
3. Adım: Formülü tüm hücrelere sürükleyin
Son olarak, formülü C2 hücresinden C sütunundaki kalan her hücreye sürükleyeceğiz:
Sonuçtan şunları görebiliriz:
- Tüm Büyük derecelendirmeler 4 sayısal değerine dönüştürüldü.
- Tüm İyi derecelendirmeleri sayısal olarak 3 değerine dönüştürülmüştür.
- Tüm OK derecelendirmeleri 2 sayısal değerine dönüştürülmüştür.
- Tüm kötü derecelendirmeler 1 sayısal değerine dönüştürüldü.
Artık verilerin sayısal analizini yapabiliriz.
Örneğin, ortalama bir kişinin filmi nasıl derecelendirdiği hakkında fikir edinmek için Numeric_Rating sütunundaki ortalama değeri hesaplamaya karar verebiliriz.
Ek kaynaklar
Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Excel’de kategoriye göre değerler nasıl eklenir?
Excel’de gruba göre sayma