İçindekiler
Büyük bir çalışma sayfasında, veri içeren son sütunu manuel olarak bulmak zaman alıcıdır ve kolay değildir. Veri içeren son sütunu hızlı bir şekilde bulabileceğiniz bazı fonksiyonlar vardır. Bu makalede, fonksiyonları nasıl kullanabileceğinizi açıklayacağım ve VBA Excel'de veri içeren son sütunu bulmak için.
Açıklamayı canlı hale getirmek için, sipariş bilgilerini temsil eden örnek bir veri kümesi kullanacağım. Veri kümesinde 4 sütun vardır, bunlar Sipariş Tarihi, Sipariş Kimliği, ve Miktar .
Pratik Yapmak İçin Çalışma Kitabını İndirin
Excel Verilerle Son Sütunu Bul.xlsmVerilerle Son Sütunu Bulmanın 4 Yolu
1. Veri İçeren Son Sütunu Bulmak için ARA Fonksiyonunu Kullanma
Excel'de veri içeren son sütunu bulmak için LOOKUP işlevi Burada sadece son sütuna değil, herhangi bir sütunun son değerine bakabilirsiniz.
Prosedürü başlatalım,
İlk olarak, sonuç değerinizi yerleştirmek için herhangi bir hücre seçin.
Hücreyi seçtim F4
Ardından, aşağıdaki formülü Formül Bar veya seçilen hücrenin içine.
=LOOKUP(2,1/(D:D""),D:D)
Burada ARAMA fonksiyonunu çalıştırdığımda Son Sütun Verileri bağlı olarak Sipariş kimliği olarak sütun lookup_value değer.
Aralığını seçtim D:D olarak sütun lookup_vector kullandığım bir eşit değil operatörünü () kullanarak boş olmayan hücreleri bulduktan sonra 1 hangi hücrelerin veri içerdiğini öğrenmek için. result_vector aralığı kullandı D:D . Miktar sütun.
Şimdi, tuşuna basın GİRİŞ Anahtar.
Dolayısıyla, veri kümesinin son sütun verilerini göreceksiniz.
2. INDEX & COUNT Fonksiyonunun Kullanılması
Kullanarak INDEX işlevi ve HESAP fonksiyonu ile birlikte veri içeren son sütunu bulabilirsiniz.
Prosedüre geçelim,
Başlangıç olarak, sonuç değerinizi yerleştirmek için herhangi bir hücre seçin.
Hücreyi seçtim F4
Ardından, aşağıdaki formülü Formül Bar veya seçilen hücrenin içine.
=INDEX(D4:D9,COUNT(D4:D9))
Burada İNDEKS fonksiyonunda, aşağıdaki aralığı seçtim D4:D9 olarak dizi Daha sonra row_number .. İNDEKS fonksiyonunun kullandığı HESAP fonksiyonu, seçilen aralığın son değerinin konumunu almak için D4:D9 . Bu HESAP fonksiyonu son pozisyonu döndürdükten sonra İNDEKS işlevi o konumun değerini döndürür.
Şimdi, tuşuna basın GİRİŞ tuşuna bastığınızda veri kümesinin son sütun verilerini göreceksiniz.
Benzer Okumalar:
- Excel'de Sıfırdan Büyük Sütundaki Son Değeri Bulma (2 Kolay Formül)
- Excel'de Satırda Değeri Olan Son Hücreyi Bulma (6 Yöntem)
- Excel'de Birden Fazla Değeri Bulma (8 Hızlı Yöntem)
- Excel'de Sağdan Bulma (6 Yöntem)
3. MIN & COLUMN ve ardından INDEX İşlevini Kullanma
Ayrıca şunları da kullanabilirsiniz MIN fonksiyonu ile SÜTUN ve SÜTUNLAR fonksiyonunu kullanarak son sütun numarasını alabilirsiniz.
Son sütun numarasına bağlı olarak, son sütun verilerini İNDEKS fonksiyon.
İlk olarak, son sütun numarasını almak için prosedürü başlatın.
Hücreyi seçtim F3
Ardından, aşağıdaki formülü Formül Bar veya seçilen hücrenin içine.
=MIN(COLUMN(A4:C9))+COLUMNS(A4:C9)-1
İşte, burada SÜTUN fonksiyonu aralığı seçti A4:C9 olarak referans, verilen aralık için tüm sütun numaralarını içeren bir dizi döndürecektir.
Şimdi ilk sütun numarasını almak için MIN fonksiyon.
O zaman SÜTUNLAR fonksiyonu seçilen aralığın toplam sütun sayısını verecektir A4:C9 Şimdi toplam sütun numarasını ilk sütunla toplayabilir ve ardından 1 çıkarma aralığın son sütununun numarasını sağlamak için.
Sonunda, şu düğmeye basın GİRİŞ tuşuna basın. Ardından, son sütun numarasını alırsınız.
Şimdi, son sütun verilerini almak için prosedüre devam edelim.
Sonuç değerinizi yerleştirmek için herhangi bir hücre seçin.
Hücreyi seçtim F4
Ardından, aşağıdaki formülü Formül Bar veya seçili hücre içinde.
=INDEX(A4:C9,6,F3)
İşte, burada İNDEKS fonksiyonunu seçip, aralığı A4:C9 olarak dizi ardından boş olmayan son satırı, yani 6 olarak row_number ( satır numarasının veri kümesine göre olması gerektiğini ve numarayı sağlayan herhangi bir satırın değerini bulabileceğinizi hatırlamanız gerekir ).
Sonra, kullanılan F3 hücre değeri olarak column_number formül, son sütun verisi olacak ilgili satır ve sütun numarasının değerini döndürecektir.
Basın GİRİŞ ve son sütun verilerini alırsınız.
4. Veri İçeren Son Sütunu Bulmak için VBA Kullanımı
Veri içeren son sütunu göstermek istemeniz durumunda VBA .
Prosedüre başlayalım,
İlk önce Geliştirici tab>> seçin Visual Basic ( Klavye Kısayolu ALT + F11 )
Ardından, yeni bir pencere açacaktır Uygulamalar için Microsoft Visual Basic.
Oradan, aç Ekleme >> seçin Modül
A Modül açılacaktır, ardından açılan yere aşağıdaki kodu yazın Modül .
Sub Find_Last_Column_with_Data() cell_value = Cells(9, Columns.Count).End(xlToLeft).Value MsgBox "Verili Son Sütun " & cell_value End Sub
Burada, beyan ettim Alt prosedür Find_Last_Column_with_Data
Ben kullandım HESAP metodunu kullandıktan sonra son sütunu saymak için DEĞER satır numarasını verdiğim son sütun değerini almak için 9 . Burada, değeri cell_value değişken.
Değeri göstermek için kullandığım MsgBox .
Sonunda, Kaydet kodu girin ve çalışma sayfasına geri dönün.
Daha sonra Görünüm tab>> dan Makrolar >> seçin Makroları Görüntüle
➤ A iletişim kutusu açılır.
Şimdi Makro adı seçin Find_Last_Column_with_Data içindeki çalışma kitabını da seçin Makrolar içinde .
Sonra, Koşmak seçilen Makro .
Sonuç olarak, son sütun değerini bir mesaj kutusunda gösterecektir.
Uygulama Bölümü
Çalışma kitabında, açıklanan bu yolları uygulamak için bir alıştırma sayfası sağladım. Yukarıdaki bağlantıdan indirebilirsiniz.
Sonuç
Bu makalede, Excel'de veri içeren son sütunu bulmanın 4 hızlı yolunu açıkladım. Umarım bu farklı yollar veri içeren son sütunu bulmanıza yardımcı olur. Son olarak, herhangi bir öneriniz, fikriniz veya geri bildiriminiz varsa lütfen aşağıya yorum yapmaktan çekinmeyin.