İçindekiler
Bu eğitimde, yüzde artış veya azalış için bir Excel formülünün nasıl oluşturulacağı ve hem pozitif hem de negatif sayılarla nasıl kullanılacağı gösterilmektedir.
Microsoft Excel'de varyans hesaplamak için 6 farklı işlev vardır. Ancak, bunların hiçbiri iki hücre arasındaki yüzde farkını hesaplamak için uygun değildir. Dahili işlevler klasik anlamda varyansı bulmak için tasarlanmıştır, yani bir dizi değerin ortalamalarından ne kadar yayıldığı. Yüzde varyans farklı bir şeydir. Bu makalede, doğru varyansı bulacaksınızExcel'de yüzde değişimi hesaplamak için formül.
Yüzde değişim nedir?
Yüzde değişim, diğer adıyla yüzde varyans veya fark orijinal değer ve yeni değer olmak üzere iki değer arasında orantılı bir değişimdir.
Yüzde değişim formülü, bir şeyin iki dönem arasında yüzde olarak ne kadar değiştiğini hesaplar. Örneğin, bu yılki ve geçen yılki satışlar arasındaki, bir tahmin ile gözlemlenen sıcaklık arasındaki, bütçelenmiş bir maliyet ile gerçek maliyet arasındaki varyansı hesaplayabilirsiniz.
Örneğin, Ocak ayında 1.000 $ ve Şubat ayında 1.200 $ kazandınız, yani aradaki fark 200 $'lık bir kazanç artışıdır. Peki bu yüzde olarak ne kadardır? Bunu bulmak için yüzde değişim formülünü kullanırsınız.
Excel yüzde değişim formülü
İki sayı arasındaki yüzde farkını bulmak için iki temel formül vardır.
Klasik yüzde varyans formülü
Yüzde değişimi hesaplamak için genel olarak kullanılan formül aşağıda verilmiştir:
( new_value - old_value ) / old_valueMatematikte, herhangi iki sayısal değer arasındaki yüzde varyansı hesaplamak için normalde 3 adım gerçekleştirirsiniz:
- Yeni değeri eskisinden çıkarın.
- Farkı eski sayıya bölün.
- Sonucu 100 ile çarpın.
Excel'de, son adımı atlamak için Yüzde format.
Excel yüzde değişim formülü
Ve işte Excel'de aynı sonucu veren daha basit bir yüzde değişim formülü.
new_value / old_value - 1Excel'de yüzde değişim nasıl hesaplanır
Excel'de iki sayı arasındaki yüzde farkını bulmak için yukarıdaki formüllerden birini kullanabilirsiniz. Diyelim ki B sütununda tahmini satışlarınız ve C sütununda gerçek satışlarınız var. Tahmini sayının "temel" değer ve gerçek değerin "yeni" değer olduğunu varsayarsak, formüller bu şekli alır:
=(C3-B3)/B3
veya
=C3/B3-1
Yukarıdaki formüller 3. satırdaki sayıları karşılaştırır. Tüm sütundaki değişim yüzdesini hesaplamak için yapmanız gereken şey şudur:
- Yüzde farkı formülünü 3. satırdaki herhangi bir boş hücreye, örneğin D3 veya E3'e girin.
- Formül hücresi seçiliyken Yüzde Stil düğmesine veya Ctrl + Shift + % kısayoluna basın. Bu, döndürülen ondalık sayıyı yüzdeye dönüştürecektir.
- Formülü gerektiği kadar satır boyunca aşağı sürükleyin.
Formülü kopyaladıktan sonra, verilerinizden bir yüzde değişim sütunu elde edeceksiniz.
Excel yüzde değişim formülü nasıl çalışır?
Hesaplamaları manuel olarak yaparken, eski (orijinal) bir değeri ve yeni bir değeri alır, aralarındaki farkı bulur ve orijinal değere bölersiniz. Sonucu yüzde olarak elde etmek için 100 ile çarparsınız.
Örneğin, ilk değer 120 ve yeni değer 150 ise, yüzde fark bu şekilde hesaplanabilir:
=(150-120)/120
=30/120
=0.25
0.25*100 = 25%
Uygulanması Yüzde Excel'deki sayı biçimi ondalıklı bir sayıyı otomatik olarak yüzde olarak görüntüler, bu nedenle *100 kısmı atlanır.
Yüzde artış / azalış için Excel formülü
Yüzde artış veya azalış, yüzde varyansın özel bir durumu olduğundan, aynı formülle hesaplanır:
( new_value - initial_value ) / initial_valueYa da
new_value / initial_value - 1Örneğin, hesaplamak için yüzde artış iki değer arasında (B2 ve C2), formül şöyledir:
=(C2-B2)/B2
Ya da
=C2/B2-1
Hesaplamak için bir formül yüzde düşüş tamamen aynıdır.
Excel yüzde değişim mutlak değeri
Varsayılan olarak, Excel'deki yüzde varyans formülü yüzde artış için pozitif, yüzde azalış için negatif bir değer döndürür. mutlak değer işaretine bakılmaksızın, formülü ABS işlevine şu şekilde sarın:
ABS(( new_value - old_value ) / eski_değer)Bizim durumumuzda formül şu şekildedir:
=ABS((C3-B3)/B3)
Bu da işe yarayacaktır:
=ABS(C3/B3-1)
İndirim yüzdesini hesaplayın
Bu örnek, Excel yüzde değişim formülünün bir başka pratik kullanımını göstermektedir - indirim yüzdesini hesaplamak. Bayanlar, alışverişe gittiğinizde bunu unutmayın:
indirim % = (indirimli fiyat - normal fiyat) / normal fiyat
indirim % = indirimli fiyat / normal fiyat - 1
Yeni indirimli fiyat ilk fiyattan daha küçük olduğu için indirim yüzdesi negatif bir değer olarak görüntülenir. pozitif sayı , önceki örnekte yaptığımız gibi formülleri ABS işlevinin içine yerleştirin:
=ABS((C2-B2)/B2)
Yüzde değişimden sonraki değeri hesaplayın
Yüzde artış veya azalıştan sonra bir değer elde etmek için genel formül şöyledir:
initial_value *(1+ yüzde_değişim )B sütununda orijinal değerlere ve C sütununda yüzde farkına sahip olduğunuzu varsayalım. Yüzde değişiminden sonra yeni değeri hesaplamak için D2'deki formül aşağı kopyalanır:
=B2*(1+C2)
İlk olarak, orijinal değerle çarpılması gereken genel yüzdeyi bulursunuz. Bunun için yüzdeyi 1'e (1+C2) eklemeniz yeterlidir. Ardından, istenen sonucu elde etmek için genel yüzdeyi orijinal sayılarla çarparsınız.
Gördüğünüz gibi, bu çözüm hem yüzde artışı hem de düşüşü için güzel bir şekilde çalışıyor:
için tüm bir sütunu belirli bir yüzde oranında artırma veya azaltma B sütunundaki tüm değerleri %5 artırmak için aşağıdaki formülü C2'ye girin ve ardından kalan satırlar boyunca aşağı sürükleyin:
=B2*(1+5%)
Burada, orijinal değeri %105 ile çarpmanız yeterlidir, bu da %5 daha yüksek bir değer üretir.
Kolaylık sağlamak için, yüzde değerini önceden tanımlanmış bir hücreye (F2) girebilir ve bu hücreye başvurabilirsiniz. İşin püf noktası, hücre başvurusunu $ işaretiyle kilitlemektir, böylece formül doğru şekilde kopyalanır:
=B2*(1+$F$2)
Bu yaklaşımın avantajı, bir sütunu başka bir yüzde oranında artırmak için yalnızca tek bir hücredeki değeri değiştirmeniz gerekmesidir. Tüm formüller bu hücreye bağlı olduğundan, otomatik olarak yeniden hesaplanırlar.
Negatif değerlerle yüzde varyans hesaplama
Değerlerinizden bazıları negatif sayılarla temsil ediliyorsa, geleneksel yüzde farkı formülü yanlış çalışacaktır. Yaygın olarak kabul edilen bir çözüm, ABS işlevi yardımıyla paydayı pozitif bir sayı haline getirmektir.
İşte negatif sayılarla yüzde değişim için genel bir Excel formülü:
( new_value - old_value ) / ABS( old_value )B2'deki eski değer ve C2'deki yeni değer ile gerçek formül aşağıdaki gibi olur:
=(C2-B2)/ABS(B2)
Not: Bu ABS ayarlaması teknik olarak doğru olsa da, formül orijinal değerin negatif ve yeni değerin pozitif olması veya tam tersi durumunda yanıltıcı sonuçlar üretebilir.
Excel yüzde değişim bölme sıfır hatası (#DIV/0)
Veri kümeniz sıfır değerler içeriyorsa, Excel'de yüzde değişimini hesaplarken sıfıra bölme hatasıyla (#DIV/0!) karşılaşmanız olasıdır çünkü matematikte bir sayıyı sıfıra bölemezsiniz. IFERROR işlevi bu sorunun üstesinden gelmenize yardımcı olabilir. Nihai sonuca ilişkin beklentilerinize bağlı olarak, aşağıdaki çözümlerden birini kullanın.
Çözüm 1: eski değer sıfır ise 0 döndür
Eski değer sıfırsa, yeni değerin sıfır olup olmadığına bakılmaksızın yüzde değişim %0 olur.
=IFERROR((C2-B2)/B2, 0)
veya
=IFERROR(C2/B2-1, 0)
Çözüm 2: eski değer sıfır ise %100 döndür
Bu çözüm, yeni değerin sıfırdan başlayarak %100 oranında büyüdüğünü varsayan başka bir yaklaşım uygular:
=IFERROR((C2-B2)/B2, 1)
=IFERROR(C2/B2-1, 1)
Bu durumda, eski değer sıfırsa (satır 5) veya her iki değer de sıfırsa (satır 9) yüzde farkı %100 olacaktır.
Aşağıda vurgulanan kayıtlara bakıldığında, her iki formülün de mükemmel olmadığı açıkça görülmektedir:
Daha iyi sonuçlar elde etmek için, iç içe IF deyimini kullanarak iki formülü tek bir formülde birleştirebilirsiniz:
=IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))
Bu geliştirilmiş formül geri dönecektir:
- Eski ve yeni değerlerin her ikisi de sıfırsa yüzde değişim %0 olur.
- Eski değer sıfırsa ve yeni değer sıfır değilse değişim yüzdesi %100 olur.
İşte Excel'de yüzde artış veya azalış hesaplama yöntemi. Uygulamalı deneyim için aşağıdaki örnek çalışma kitabımızı indirebilirsiniz. Okuduğunuz için teşekkür eder, gelecek hafta blogumuzda görüşmek dileğiyle!
İndirmek için pratik çalışma kitabı
Yüzde artış / azalış için Excel formülü - örnekler (.xlsx dosyası)