Bilgisayarlar

Excel 2007 ve Excel 2010'da otomatik olarak güncellenen formüllerle dinamik aralıklar oluşturmak için OFSET ve COUNTA'yı kullanın

Yazar: Laura McKinney
Yaratılış Tarihi: 6 Nisan 2021
Güncelleme Tarihi: 12 Mayıs Ayı 2024
Anonim
Excel 2007 ve Excel 2010'da otomatik olarak güncellenen formüllerle dinamik aralıklar oluşturmak için OFSET ve COUNTA'yı kullanın - Bilgisayarlar
Excel 2007 ve Excel 2010'da otomatik olarak güncellenen formüllerle dinamik aralıklar oluşturmak için OFSET ve COUNTA'yı kullanın - Bilgisayarlar

İçerik

Robbie çoğunlukla Skyrim hakkında yazıyor, ancak bazen Excel ve Outlook gibi Microsoft uygulamalarının tuhaflıklarına da ışık tutuyor.

Bu yazıda, oldukça havalı bir şeye ve bir süredir kendi Excel Elektronik Tablolarımda ihtiyacım olan bir şeye bakacağız.

Faturaları, satışları, web ziyaretlerini vb. Kaydettiğiniz bir elektronik tablo ve ardından TOPLA kendinize bir toplam vermek için. Elektronik tablonuza her fazladan satır eklediğinizde, TOPLA ekstra öğelere izin vermek için formül.

Artık değil! Dinamik aralığa hoş geldiniz. OFSET ve COUNTA fonksiyonlar. Bu işlevi kullanarak, satırlar eklendiğinde (veya silindiğinde) ve ayrıca kopyalanan hücreler her eklendiğinde, TOPLA formül bunu yansıtacak şekilde otomatik ve dinamik olarak güncellenecektir.

OFSET İşlevini Excel 2007 ve Excel 2010'da Bir Formülde Kullanma

OFSET işlevi, Excel'den size bir referans hücresinden (veya hücrelerden) belirli sayıda satır ve sütun uzaktaki bir hücrenin (veya bir hücre aralığının) içeriğini söylemesini istemenizi sağlar.


Eğer kullanırsan OFSET kendi başına, başvurduğunuz hücrenin değerini döndürür. Örnek olarak bununla başlayacağız:

= OFSET (B3,1,1,1,1)

Formül aşağıdaki bölümlerden oluşur:

  • Excel'den başlamasını istediğiniz hücre (bu örnekte B3) (Excel tarafından Referans)
  • Formülün bir sonraki kısmı, Satırlar (yukarı veya aşağı olabilir) referans hücresinden baktığınız hücreye. C4 hücresiyle ilgilendiğimiz için bu değer, B3 hücresinden bir satır aşağı olduğundan 1'dir.
  • Sonra, kaç tane olduğunu bilmemiz gerekiyor Sütunlar baştan referans hücreye kadar. B3'ten C4'e bir sütun olduğu için bu yine 1
  • Formülün dördüncü unsuru Yükseklik. Bu, döndürülen verilerin olmasını istediğiniz satır sayısıdır.
  • Sonunda biz var Genişlik veya verilerin olmasını istediğiniz sütun sayısı.

Not:Satırlar ve Sütunlar negatif veya pozitif bir sayı olabilir. Pozitif veya negatif değerlerin ne zaman kullanılacağını anlamak için lütfen aşağıdaki tabloya bakın.


OFSET formüllerinde Satırlar ve Sütunlar için Pozitif ve Negatif Sayılar Ne Zaman Kullanılır?

 

Kürek çekmek

Sütun

Pozitif

Referansın Altında

Referans Hakkı

Olumsuz

Referansın Üstü

Referansın Solu

Not:Yükseklik ve Genişlik her ikisi de pozitif olmalıdır. Belirtilmezlerse, Excel başvurunun yüksekliğini ve genişliğini kullanır.

Not: # DEĞER alırsanız, genellikle Excel'den görüntüleyemediği bir şeyi görüntülemesini istemişsinizdir.

Bunu göstermek için:

Aşağıdaki formülü kullanırsam:

= KAYDIR (B3,1,1,2,1)

Excel'den, yapamayacağı iki hücrede bir hücrenin sonuçlarını görüntülemesini istiyorum, bu nedenle bir hata döndürür.

Not: # BAŞV hatası alırsanız, çalışma sayfanızın sınırlarını aşmışsınızdır.


B3'ün üstünde böyle bir dördüncü satır olmadığından, bu formül bir # BAŞV hatasıyla sonuçlanır.

= KAYDIR (B3, -4,2,1,1)

Excel 2007 ve Excel 2010'da Dinamik Aralık Oluşturmak İçin Bir Formülde COUNTA ile OFSET'i Kullanma

Şimdi anladığımıza göre OFSET işlevi ve onu bir formülde nasıl kullanacağımızı öğrenmek için bu makalenin gerçekten ilginç kısmına geçeceğiz; birlikte kullanarak dinamik bir aralık oluşturabiliriz COUNTA. O zaman yapabiliriz TOPLA dinamik aralıktaki değerler ve bu formül, hücreler eklenirse, kaldırılırsa veya içerikleri değiştirilirse otomatik olarak yeniden hesaplanır. Elbette, TOPLA bu makale için seçtiğim bir örnek, kullanabilirsiniz ORTALAMA, MAX veya ihtiyaçlarınız için uygun olduğunu düşündüğünüz herhangi bir işlevin yanı sıra OFSET ve COUNTA fonksiyonlar.

İlk olarak, hızlıca neye bakalım COUNTA bu örnekte bizim için yapar:

Basitçe, başlangıç ​​ve bitiş hücreleri arasında boş olmayan hücrelerin sayısını sayar (bu durumda, C3 hücresi ile C32 hücresi arasında boş olmayan 29 hücre vardır).

= COUNTA (C3: C32)

Şimdi, COUNTA yukarıdaki formülümüzün bir parçası olarak OFSET dinamik bir aralık oluşturmak için formül. Bitmiş formül:

= TOPLA (OFSET (C3,0,0; COUNTA (C3: C32), 1))

Bakarak başlayacağız OFSET formülün bölümü:

OFSET (C3,0,0; COUNTA (C3: C32), 1)

  • C3 hücresinden başlıyoruz. Referans
  • Sayısı Satırlar Excel'den C3'ün başlangıç ​​hücresinden hareket etmesini istiyoruz 0
  • Aynı şekilde, sayısı Sütunlar ayrıca 0'dır (Verilerime sütun eklemeyi ve kaldırmayı seviyorum, bu nedenle 0'da tutmak formülün asla bozulmayacağı anlamına gelir)
  • Şimdi tüm formülün dinamik kısmı geliyor. İçin Yükseklik, Excel'e yüksekliğin şu anda 29 olan COUNTA formülünün sonucu olduğunu söylüyoruz. Satır eklemeli veya kaldırmalıyız, bu otomatik olarak ayarlanacaktır!
  • Son olarak, Excel'e Genişlik, bu durumda 1 sütun.

Şimdi anladığımıza göre OFSET formülün bölümüne ekliyoruz TOPLA bize veren genel formülü tamamlamak için ona işlev verin:

= TOPLA (OFSET (C3,0,0; COUNTA (C3: C32), 1))

Eğer şimdi biz Ekle ek bir boş satır, Toplam Satışların yukarıdaki şekilde 1.085'ten (son satır olan C32 hücresindeki değerdir) aşağıdaki şekilde 1.067'ye düştüğünü fark edeceksiniz.

Şimdi boş satıra bir değer ekliyorum ve Toplam Satışlar artık doğru ve C32'deki değeri içeriyor.

Not: Dinamik aralığınıza boş bir satır eklemek, sayfanızda gösterilen sonuçlara yol açacaktır. TOPLA formül yanlıştır.

Not: Örneğin, ek satırlar eklemelisiniz Kopyalanan Hücreleri Ekleme Excel, yalnızca COUNTA dinamik yapan formülün bir parçası.

Örnek olarak, elektronik tabloma dört satır ekledim ve Excel formülümü otomatik olarak güncelledi!

= TOPLA (OFSET (C3,0,0; COUNTA (C3: C36), 1))

Excel'de Dinamik Aralıklar

Excel elektronik tablolarınızda satışlar, faturalar, web isabetleri vb. Gibi verileri içeren ve daha sonra eklenebilen veya ortalaması alınabilen dinamik aralıklara sahip olma yeteneği gerçekten çok yararlı bir şeydir. Bu, verilerinize her ekleme veya silme işlemi yaptığınızda artık formüllerinizi manuel olarak güncellemeniz gerekmediği anlamına gelir.

Bunu başarmak için:

  • Kullanarak başladık OFSET formüldeki fonksiyon. Bu işlev, bir referans hücre (veya hücreler) ile başlamanıza ve Excel'den başka bir alanın içeriğini referans hücresinden belirli sayıda satır ve sütunu görüntülemesini istemenize olanak tanır.
  • Sonra, ekledik COUNTA sağlama işlevi Yükseklik için alanın OFSET. Aralığa hücre eklendiğinde veya çıkarıldığında, COUNTA formülün bölümü otomatik olarak güncellenir.
  • Ekleyerek TOPLA bu formüle işlevini yerine getirirsek, Excel'in görüntülediği hücreleri OFSET.

Tüm bu işlevler bir formüle eklendiğinde, artık bir hücre aralığını dinamik olarak toplayacak ve aralıktan veri eklendiğinde veya silindiğinde otomatik olarak güncellenecektir.Bu benim için Excel'in güzelliği ve gücü, iki işlevi bir araya getirip yalnızca çok kullanışlı değil, aynı zamanda parçalarının toplamından da daha fazlasını yaratabileceğiniz gerçeğidir.

Umarım bu makaleyi yararlı ve bilgilendirici bulmuşsunuzdur ve OFSET benimki gibi sizin elektronik tablolarınızı da dönüştürecek. Okuduğunuz için çok teşekkürler, lütfen aşağıya herhangi bir yorum bırakmaktan çekinmeyin.

Ve sonunda....

Bu makale doğru ve yazarın bildiği kadarıyla doğrudur. İçerik yalnızca bilgilendirme veya eğlence amaçlıdır ve ticari, mali, hukuki veya teknik konularda kişisel danışmanlık veya profesyonel tavsiyelerin yerini almaz.

Taze Yazılar

Son Makaleler

Bilgisayarınıza Ses Getirin: Bir Ses Çıkış Kutusu Oluşturun
Bilgisayarlar

Bilgisayarınıza Ses Getirin: Bir Ses Çıkış Kutusu Oluşturun

Doc now, kendi be telerini kaydetmeyi even, ömür boyu bir müzi yen. e i bilgi ayarınıza na ıl ucuza getireceğiniz aşağıda açıklanmıştır. on zamanlarda, güvenilir MacBook Pro&#...
TV İzlemenin Artıları ve Eksileri
Bilgisayarlar

TV İzlemenin Artıları ve Eksileri

Paul, birkaç yıldır teknolojiyi öğretiyor, özellikle dijital e ve videonun yaratılma ı. Florida'da yaşıyor.Televizyon teknolojileri, dünyanın büyük bir kı mında ev eğ...