Excel tablodan veri arayıp karşı satırı yazdırma

Anonim
2018-05-16T10:23:02+00:00

Hocam bir sorum var yardımcı olursanız çok makbule geçer. A sütununda şehirler var. B,C,D,E... sütunlarında sayılar var. B11 hücresine sayı girdiğimde B12 hücresinde o sayının karşısındaki şehri yazsın istiyorum. Umarım anlatabilmişimdir. Kaçıncı indis formülü ile sadece tek sütun içinde arama yapabiliyorum, maalesef sorunu çözemedim. Yardımlarınız bekliyorum. şimdiden teşekkür ederim.

örnek dosyayı yükledim. http://dosya.co/kx9mrks7fpjh/ÖRNEK1.xlsx.html

Microsoft 365 ve Office | Excel | Ev için | Windows

Kilitli Soru. Bu soru Microsoft Destek Topluluğu’ndan aktarıldı. Yararlı olup olmadığını belirtmek için oy verebilirsiniz ancak yorum veya yanıt ekleyemez ya da soruyu takip edemezsiniz.

0 yorum Açıklama yok

Soru yazarı tarafından kabul edilen yanıt

Özgür DURANLIOĞLU 34,765 Saygınlık puanı Gönüllü Moderatör
2018-05-16T11:32:37+00:00

Merhaba,

Basit bir makro ile bunu yapabilirsiniz. Hızlı başlangıç: Makro oluşturma makalesinden faydalanarak bir makro kaydedin. Kaydettiğiniz makroyu düzenleye basarak çıkan kodu aşağıdaki kod ile değiştirip çalıştırın.

Sub Bul()

ActiveSheet.Range("B13").Value = Cells(Cells.Find(What:=ActiveSheet.Range("B12").Value, After:=Cells(1, 1), LookAt:= _

            xlWhole, MatchCase:=True).Row, 1).Value

End Sub

B12 hücresi aranacak değeri

B13 hücresi ise bulunan değerin yazılacağı alanı belirtir.

Eğer değeri bulamaz ise A12 hücresinin içeriğini B13 e yazar.

Bu yanıt yardımcı oldu mu?

2 kişi bu yanıtı yararlı buldu.
0 yorum Açıklama yok

1 ek yanıt

Sıralama ölçütü: En yararlı
  1. Anonim
    2018-05-16T11:40:34+00:00

    Çok teşekkür ederim, istediğim sonucu verebiliyor ama formülle halledebileceğimiz bir yöntemi var mı acaba?

    Bu yanıt yardımcı oldu mu?

    0 yorum Açıklama yok