Şarta göre değer verme

Katılım
11 Ağustos 2020
Mesajlar
4
Excel Vers. ve Dili
2010
İyi Forumlar.
Benim bir sorum var.
Bir hücreye "xyz" karakterini girdiğimde başka bir hücreye otomatik olarak istediğim sayısal veri ile doldurmasını istiyorum.
Bu bir adet değil. Örnegin; D2 ye xyz yazınca E2 ye 12 yazacak. Ama D2 ye zyx yazarsam E2 ye 15 yazacak.
Bunu nasıl formülize edebilirim?
Şimdiden teşekkürler.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Merhabalar. Düşeyara formülünü araştırın.
Bir liste oluşturup o listeden istediğiniz verileri düşeyara ile çekebilrsiniz.

Örn.:
=DÜŞEYARA(D2;Sayfa2!A:B;2;0)

Bu formül Sayfa2 deki listeden D2 hücre içeriğini A sütununda arar; bulursa, listenin ikinci sütunundaki (B Süt.) veriyi getirir.

Sayfa 2 ye Listenizi aşağıdaki gibi oluşturabilirisiniz.

ASütunu BSütunu
Aranan Veri

Kolay gelsin :)
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Eğer verileriniz az ise eğer formülünü de kullanabilirsiniz.

=EĞER(D2="xyz";12;EĞER(D2="zyx";15;""))

.
 
Katılım
11 Ağustos 2020
Mesajlar
4
Excel Vers. ve Dili
2010
Merhabalar. Düşeyara formülünü araştırın.
Bir liste oluşturup o listeden istediğiniz verileri düşeyara ile çekebilrsiniz.

Örn.:
=DÜŞEYARA(D2;Sayfa2!A:B;2;0)

Bu formül Sayfa2 deki listeden D2 hücre içeriğini A sütununda arar; bulursa, listenin ikinci sütunundaki (B Süt.) veriyi getirir.

Sayfa 2 ye Listenizi aşağıdaki gibi oluşturabilirisiniz.

ASütunu BSütunu
Aranan Veri

Kolay gelsin :)
Çok Teşekkürler
 
Katılım
22 Aralık 2005
Mesajlar
335
Excel Vers. ve Dili
Office - 2019 - Türkçe
Deneyiniz.
Kod:
=EĞER(D2="";"";EĞER(VE(D2="xyz");12;EĞER(VE(D2="zyx");15)))
 
Katılım
11 Ağustos 2020
Mesajlar
4
Excel Vers. ve Dili
2010
Deneyiniz.
Kod:
=EĞER(D2="";"";EĞER(VE(D2="xyz");12;EĞER(VE(D2="zyx");15)))
Çok teşekkür ederim. Ömer hocamın formülü en indirgenmiş ve basit hali. Üçünüzün de attığı işe yarıyor. Şuan
Kod:
=EĞER(D2="xyz";12;EĞER(D2="zyx";15;""))
Bunu kullanıyorum.

Düşeyara çok karışık geldi ama onu kurcalıyorum şuan :)
 
Üst