Excel'de & Dinamik Aralık Kullanmak için OFFSET İşlevi

  • Bunu Paylaş
Hugh West

Microsoft Excel'deki dinamik aralık, OFFSET işlevini uygulayarak geniş bir veri aralığını depolamak için yaygın olarak kullanılır. Tanımlanmış bir adla depolanan bu veriler daha sonra çeşitli işlevler altında farklı hesaplamalar için kullanılır. Bu makalede, Excel'de bir hücre veya veri aralığını depolamak, tanımlamak & kullanmak için bu OFFSET işlevini tam olarak nasıl kullanabileceğinizi öğreneceksiniz.

Yukarıdaki ekran görüntüsü, OFFSET fonksiyonunun kullanımına bir örnek teşkil eden makaleye genel bir bakıştır. Veri seti hakkında daha fazla bilgi edinecek, OFFSET fonksiyonunun oluşturulması & kullanımları dinamik adlandırılmış aralık OFFSET işlevi ile bu makalenin sonraki bölümlerinde.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi hazırlamak için kullandığımız Excel çalışma kitabını indirebilirsiniz.

OFFSET ile Dinamik Aralık

& Oluşturma; OFFSET Fonksiyonu ile Dinamik Adlandırılmış Aralık Kullanma

Excel'de OFFSET fonksiyonu ile dinamik adlandırılmış aralık oluşturma ve kullanma konusuna geçmeden önce OFFSET fonksiyonunu tanıyalım.

OFFSET Fonksiyonuna Giriş

  • Amaç:

Belirli bir referanstan belirli sayıda satır & sütun olan bir aralığa referans döndürür.

  • Sözdizimi:

=OFFSET(reference, rows, cols, [height], [width])

  • Argümanlar:

referans- Bir hücre veya hücre aralığı. Bu referansa dayalı olarak, ofset parametreleri uygulanır.

rows- Referans noktasından aşağı veya yukarı doğru sayılan satır numarası.

cols- Referans değerden sağa veya sola doğru sayılan sütun numarası.

[yükseklik]- Sonuç değerleri olarak dönecek satırların yüksekliği veya sayısı.

[genişlik]- Sonuç değerleri olarak dönecek sütunların genişliği veya sayısı.

  • Örnek:

Aşağıdaki resimde, bazı rastgele bilgisayar markaları, cihaz türleri, model adları ve fiyatları içeren 4 sütun bulunmaktadır.

Tablodaki verilere dayanarak, aşağıda belirtilen argümanları atayacağız Sütun H .

📌 Adımlar:

➤ OFFSET fonksiyonunu kullanarak sonucu bulacağımız için Hücre H15 oraya yazmak zorundayız:

=OFFSET(B4,5,2,4,2)

➤ tuşuna bastıktan sonra Girin 'de, argüman seçimlerinize göre bir dizi dönüş değeri gösterilecektir.

Peki bu fonksiyon nasıl çalışıyor? Fonksiyonun içinde 1. argüman Hücre B4 Şimdi, aşağı doğru 5. satıra gidin & bu referans hücreden sağa doğru 2. sütun & D9 hücresini elde edeceksiniz. Satır yüksekliğimiz 2 olduğundan, aşağıdakilerden başlayarak alttaki 4 hücre D9 Ve son olarak, sütun yüksekliği - 2, 4 satırın sağdaki bir sonraki sütuna genişleyeceği anlamına gelir. Sütun D Böylece, nihai sonuç dizisi aşağıdakilerden oluşacaktır Hücre Aralığı . D9:E12 .

Daha Fazla Oku: Excel OFFSET Dinamik Aralık Etkili Bir Şekilde Birden Çok Sütun

OFFSET & COUNTA Fonksiyonları ile Dinamik Aralık Oluşturma

ÜLKE işlevi, bir hücre aralığındaki tüm boş hücreler hariç hücre sayısını sayar. Şimdi ÜLKE fonksiyonlarını kullanarak, aralıktaki mevcut verilere göre satır yüksekliğini & sütun genişliğini atayacağız.

📌 Adımlar:

➤ Seçiniz Hücre H4 & tip:

=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))

➤ Basın Girin & dizinin tamamının sonuç değerler olarak döneceğini göreceksiniz.

Bağımsız değişken bölümünde, satır yüksekliği COUNTA(B4:B100) & bu, hesap tablosunda 100. satıra kadar olan satırları atadığımız anlamına gelir, böylece 100. satırdaki orijinal veri aralığının altına yeni bir değer girildiğinde, bu yeni değer de OFFSET işlevi tarafından saklanacaktır. Yine, sütun genişliği aşağıdaki gibi tanımlandığından COUNTA(B4:E4) yani dört sütun (B, C, D, E) artık OFFSET işlevinde seçilen referans değerine göre işleve atanır.

Aşağıdaki resimde, orijinal veri aralığının altında bir değer girdiğinizde, ortaya çıkan değerin anında OFFSET tablosunda gösterileceğine dair bir örnek verilmiştir.

Daha Fazla Oku: Excel'de VBA ile Dinamik Adlandırılmış Aralık Oluşturma (Adım Adım Kılavuz)

Benzer Okumalar

  • Hücre Değerine Dayalı Excel Dinamik Aralığı
  • Excel VBA: Hücre Değerine Dayalı Dinamik Aralık (3 Yöntem)
  • Excel'de VBA ile Son Satır için Dinamik Aralık Nasıl Kullanılır (3 Yöntem)

OFFSET & COUNTA Fonksiyonları ile Dinamik Adlandırılmış Aralık Oluşturmak için Ad Yöneticisini Kullanma

Name Manager'ı kullanarak, OFFSET fonksiyonu aracılığıyla bulunan sonuç dizisinin adını tanımlayabilirsiniz.

📌 Adım 1:

Altında Formül sekmesini seçin, ardından İsim Yöneticisi Bir diyalog kutusu açılacaktır.

➤ Basın Yeni & ve İsim Editörü kutusu görünecektir.

📌 Adım 2:

➤ Veri kümenizin adını veya dengelemek istediğiniz hücre aralığını tanımlayın.

➤ Referans kutusuna formülü yazın:

=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))

➤ Basın TAMAM. & İsim Yöneticisi artık listede tanımlanan adı altta referans formülüyle birlikte gösterecektir.

📌 Adım 3:

➤ Şimdi kapatın İsim Yöneticisi & elektronik tablonuza geri dönün.

📌 Adım 4:

➤ Elektronik tablonuzdaki herhangi bir hücreyi seçin & tanımlanan adı formül olarak yazmaya başlayın. Tanımlanan adı orada işlev listesinde bulacaksınız.

➤ Bu fonksiyonu & seçin; tuşuna basın Girin .

Aşağıdaki resimde olduğu gibi, OFFSET fonksiyonu ile referans olarak depolanan sonuç dizisini şu şekilde göreceksiniz İsim Yöneticisi .

Daha fazlasını okuyun: Hücre Değerine Dayalı Excel Dinamik Adlandırılmış Aralık (5 Kolay Yol)

Hesaplamalar için Dinamik Adlandırılmış Aralık Kullanımı

Dizinin adını veya daha önce seçilen hücre aralığını tanımladıktan sonra, artık sayısal değerlere göre farklı hesaplamalar yapabilir veya dinamik olarak adlandırılmış veri aralığına herhangi bir işlev uygulayabilirsiniz. Veri kümemizden, şimdi önce tüm fiyat listesini & sonra birkaç cebirsel hesaplama yapacağız.

📌 Adım 1:

➤ Açık İsim Editörü tekrar & Fiyatlar olarak adlandırın.

➤ Referans işlevi kutusuna formülü yazın:

=OFFSET(E4,1,0,COUNTA(E5:E100),1)

➤ Basın TAMAM. & ve İsim Yöneticisi için tanımlanmış adı gösterecektir. Fiyatlar altta bir referans formülü ile.

📌 Adım 2:

➤ Kapat İsim Yöneticisi & elektronik tablonuza geri koyun.

📌 Adım 3:

➤ Listedeki tüm fiyatların toplamını bulacağımız için, formülde yeni tanımlanmış bir adlandırılmış aralık ile Hücre H11 olacak:

=TOPLA(Fiyatlar)

➤ Enter tuşuna bastıktan sonra, tüm cihazların toplam fiyatlarını bir kerede alırsınız.

Dinamik adlandırılmış aralık, hesaplama sırasında bir fonksiyon için bu şekilde çalışır. Fonksiyon çubuğunda her seferinde hücre referanslarını girmeniz gerekmez, çünkü bu hücre aralığı için zaten bir ad tanımlamışsınızdır. İsim Yöneticisi .

Benzer şekilde, aşağıdakileri kullanarak ORTALAMA, MAKS & MİN fonksiyonlarında başka verileri de değerlendirebilirsiniz. Sütun H aşağıdaki resimde gösterilmiştir.

Daha Fazla Oku: Excel'de Hücre Değerine Dayalı Dinamik Toplam Aralığı Oluşturma (4 Yol)

OFFSET'e Alternatif: INDEX Fonksiyonu ile Dinamik Aralık Oluşturma

OFFSET işlevine uygun bir alternatif de İNDEKS Bu INDEX fonksiyonu ile birden fazla veriyi veya bir hücre aralığını saklayabilirsiniz. Burada fiyat listesinin adını bir kez daha tanımlayacağız.

📌 Adım 1:

Açık İsim Editörü tekrar & formülü referans kutusuna yazın:

=INDEX(B5:E100, 0, MATCH(E4, B4:E4, 0))

➤ Basın Girin & yeni tanımlanan ismi İsim Yöneticisi .

📌 Adım 2:

➤ Kapat İsim Yöneticisi & işin bitti.

Artık bu dinamik adlandırılmış aralığı, ilgili işlevleri atayarak elektronik tablonuzda her türlü hesaplama için kullanabilirsiniz.

Daha Fazla Oku: Excel'de Dinamik Aralık VBA Nasıl Kullanılır (11 Yol)

Sonuç Sözleri

Dinamik aralığın oluşturulması ve kullanımı hakkındaki bu makalenin artık Excel elektronik tablolarınızda OFFSET işlevini etkili bir şekilde uygulamanızı sağlayacağını umuyorum. Herhangi bir sorunuz veya geri bildiriminiz varsa, lütfen yorum bölümünde bana bildirin. Bu web sitesindeki Excel işlevleriyle ilgili diğer makalelerimize de göz atabilirsiniz.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.