Excel: Bir sütundaki birden çok satır girişini başka bir hücredeki toplam girişlerin yüzdesi olarak nasıl dönüştürebilirim?


1

Örnek: B sütununun altında

row 10: mop
row 11: top
row 12: cop
row 13: mop

Başka bir sütundaki başka bir hücrede, "paspas" (% 50) kelimesinin yüzdesini bilmek isterim ve başka bir hücre "üst" (% 25), vs. oluşumunun yüzdesi olur. Daha fazla satır olacaktır. Gerektiğinde eklenir ve B sütunundaki veriler satır 10'a kadar başlamaz. Teşekkürler.

Yanıtlar:


2

Kelimelerin B sütununda olduğunu ve 10. satırdan başladığını ve en fazla 65536 satırını doldurarak sayfayı doldurmak istediğinizi varsayalım:

"Paspas" için yüzdeyi belirlemek için:

=COUNTIF($B$10:$B$65536,"mop")/COUNTA($B$10:$B$65536)

"Üst" için:

=COUNTIF($B$10:$B$65536,"top")/COUNTA($B$10:$B$65536)

Ve bunun gibi.

B sütununda 1-9 satırlarında hiçbir şey yoksa, $B:$Bbunun yerine sadece kullanabilirsiniz$B$10:$B$65536


0

Yalnızca farklı değerleri kopyalamak için gelişmiş bir filtre kullanarak listeyi kopyalayıp yapıştırın. Bu değerleri B sütununa kopyalayın.

C sütununda, A sütun değerlerine benzeyen ve aynı B sütunundaki değerle karşılaştıran COUNTIF kullanan bir formül oluşturun. Gibi bir şey: =COUNTIF(A$10:A$13,C10)

Başka bir yerde, A sütunundaki satır sayısını bir değerle saymak için COUNTA veya benzeri bir işlev kullanın.

D sütununda, her bir kelime için C sütununu, size bir yüzde vermek üzere toplam sayım değerine bölen bir formül oluşturun.


Verilen cevap, eklenen girdilere göre değişen A sütunu için geçerli değildir. Dinamik olmasını istiyorum.
MattUebel

13 $ 'dan daha geniş bir aralık ekleyin, isterseniz maks.
jzd
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.