Ado SQL Yüzde olarak alma

Katılım
29 Ocak 2024
Mesajlar
76
Excel Vers. ve Dili
Office 2016
Merhaba,

Excel tablosunda bir alanda harfler yazılı,
burada "A" harfinin yüzdelik olarak olarak değerini nasıl alabiliriz?

"F1 alanında toplam 11 dolu satır mevcut, 4 adet "A" harfi mevcut, 4/11 = 36% sonucunu elde edeceğimiz SQL stringini nasıl yazabiliriz.

aşağıdaki "sorgu2 / sorgu" değeri
Kod:
sorgu = "Select COUNT(F1) From [Data$A2:D] "
sorgu2 = "Select COUNT(F1) From [Data$A2:D] where F1='A' "
teşekkürler,
iyi Çalışmalar.

F1

A

D

C

B

A

B

B

D

C

A

A

 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,642
Excel Vers. ve Dili
Pro Plus 2021
Kod:
SELECT COUNT(F1) / ( SELECT COUNT(F1) FROM [Data$A2:D] ) FROM [Data$A2:D] WHERE F1='A'
 
Katılım
2 Temmuz 2014
Mesajlar
135
Excel Vers. ve Dili
2021 Türkçe, 64bit
alternatif olarak aşağıdaki sorgu da denenebilir
Kod:
sorgu = "SELECT sum(iif(F1='A',1,0)) / COUNT(F1) FROM [Data$A2:D]"
 
Katılım
29 Ocak 2024
Mesajlar
76
Excel Vers. ve Dili
Office 2016
Halil&Veysel Hocalarım desteğiniz için çok teşekkür ederim.
iyi günler.
 
Üst