düşeyara

Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba ,
bu formülle ilgili yapılan çalışmaları inceledim. ancak pek anlamadım ilk defa kullanıyorum ondan sanırım .nasıl kullanılır bana yardımcı olursanız sevinirim.
örnek dosya ekte yardımlarınız için şimdiden teşekkür ederim
saygılarımla ..
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Verilerinize başlık ekleme şansınız var mı?
A sütunundaki değerlere göre arama yaptırma yapacak mısınız?
 
Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba

Verilerinize başlık ekleme şansınız var mı?
A sütunundaki değerlere göre arama yaptırma yapacak mısınız?
teşekkür ederim.
sorunuzu tam anlamadım başlık eklenebilir tabi ama nasıl ve nereye anlamadım
saygılarımla
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Başlığı geçelim.
A sütunundaki değerlere göre arama yapacak mısınız? Bu daha önemli..
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Bir üstteki soruma verdiğiniz cevabı evet olarak varsayıyorum..

VBA penceresine gelin (Alt+F11)
Sayfa1(ÖRNEK) yazan kısmın kod penceresine aşağıdaki kodu yapıştırın..
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
aranan = Sayfa1.Range("B1")
For Each aranan In Sayfa1.Range("D2:D" & Sayfa1.Range("D65536").End(xlUp).Row)
If aranan = Sayfa1.Range("B1") Then
Sayfa1.Range("B2") = aranan.Offset(0, 1)
Sayfa1.Range("B3") = aranan.Offset(0, -3)
Sayfa1.Range("B4") = aranan.Offset(0, -2)
Else
End If
Next
End Sub
 
Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba

Başlığı geçelim.
A sütunundaki değerlere göre arama yapacak mısınız? Bu daha önemli..
ben orda 740 kalemi ile 150 kalemleri arasında arama yapacak ama ben eğer fonksiyonu ile b2 ( 150 kalemi ) sutunu ile b4 (740 kalemi )sütununda gerçekleştirdim. ama düşeyara ile nasıl yapılır formülünü oluşturamadım
şimdiden teşekkür ederim
saygılarımla..
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Her ikisini de kullanacaksanız o zaman iş biraz karışıyor..
 
Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba

Her ikisini de kullanacaksanız o zaman iş biraz karışıyor..
tam olarak bu formül nasıl yazılıyor onu bir bilsem ben karıştırdım sanırım ama ben formülleri ayrı hücrelerde kullandım ki ikisini bir formülde kullanmasamda olur yani b2 150 bulsa b4 de 740 bulsa ne güzel olur demi
saygılarımla..
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
ben orda 740 kalemi ile 150 kalemleri arasında arama yapacak ama ben eğer fonksiyonu ile b2 ( 150 kalemi ) sutunu ile b4 (740 kalemi )sütununda gerçekleştirdim. ama düşeyara ile nasıl yapılır formülünü oluşturamadım
şimdiden teşekkür ederim
saygılarımla..

Dosyanız ekte.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Verileriniz birbirini karşılamadığı için her ikisinide yazmak biraz zor.

Kısmen yazılmış ekteki örneği inceleyin.

NOT: Sn yurttaş'ın yaptığı gibi ,B1 deki değeri D sütununda aramak hiç aklıma gelmedi. İşi uzatıp bir de YERİNEKOY işlevi kullandım. Boşa dememişler akıl akıldan üstündür diye. :)
 
Son düzenleme:
Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba

Sn: Qene ,
makronuzu kullandım pek anlamam ama işime yaradı sağolun elinize sağlık nasıl yapılıyor bilmem ama çok teşekkür ederim . düşeyara ararken farklı yolu daha varmış onu da öğrenmiş oldum sizi de yordum teşekkür ederim
 
Son düzenleme:
Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba

Verileriniz birbirini karşılamadığı için her ikisinide yazmak biraz zor.

Kısmen yazılmış ekteki örneği inceleyin.

NOT: Sn yurttaş'ın yaptığı gibi ,B1 deki değeri D sütununda aramak hiç aklıma gelmedi. İşi uzatıp bir de YERİNEKOY işlevi kullandım. Boşa dememişler akıl akıldan üstündür diye. :)
size de teşekkür ederim 255 hesabını elle :) yazıyordum zaten birleştir formülü yordu beni onun için yapmamıştım teşekkür ederim sağolun
saygılarımla
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
255 li Kodların Karşılığını Elle yazın uyarısının okunu yanlış yerden çıkarmışım. B3 hücresi olacak. Aklımdakini oraya uygulamamışım. :)

B2 hücresinde ki

=DÜŞEYARA(B1;D7:E33;2;0)

Açılımı B1 hücresindeki değeri D7:E33 aralığında ara ve 2 hücre (Aranan Değerin kendisi dahil) sağındaki değeri yaz.
Formüle 0 yazmazsanız en yakın değeri bulur , 0 yazarsanız birebir eşleşeni yazar bulamazsa hata değeri (#YOK) yazar

Detaylı Bilgi için
http://excel.web.tr/showthread.php?t=17226
 
Son düzenleme:

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
sağolun ama ( indis nerden çıktı :) ) indisi kullanmaşsınız ben düşeyarayı öğrenmek isterken bir de indis çıktı başıma excel çok müthiş bir program ya sağolun teşekkür ederim

DÜŞEYARA ile soldan veri alınamadığı için. İNDİS ve KAÇINCI fonksiyonlarının yardımı ile bunu yapmak gerekti.

Aşağıdaki linkteki dosyaları inceleyin.

http://www.excel.web.tr/showthread.php?t=23179

http://www.excel.web.tr/showthread.php?t=17226

http://www.excel.web.tr/showthread.php?t=26373
 
Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba

255 li Kodların Karşılığını Elle yazın uyarısının okunu yanlış yerden çıkarmışım. B3 hücresi olacak. Aklımdakini oraya uygulamamışım. :)

B2 hücresinde ki

=DÜŞEYARA(B1;D7:E33;2;0)

Açılımı B1 hücresindeki değeri D7:E33 aralığında ara ve 2 hücre (Aranan Değerin kendisi dahil) sağındaki değeri yaz.
Formüle 0 yazmazsanız en yakın değeri bulur , 0 yazarsanız birebir eşleşeni yazar bulamazsa hata değeri (#YOK) yazar

sağolun
ayrıntılı bilgi vermiş olduğunuz için teşekkür ederim öğrendim kendim yapabiliyorum artık çok teşekkür ederim sağolun

Sn . Yurttaş bey çok teşekkür ederim size çok kapsamlı bir çalışma yapmışsınız
bana yardımcı olan bütün arkadaşlara teşekkür ederim sağolun
teşekkürler saygılarımla..
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Sayın yurttaş ve sayın AS3434 daha etkili çözümler bulmuş. Sayın yurttaş'ın dediği gibi Düşeyara ile soldan veri alınmaz.. Bu tarz uygulamalar için her zaman makroyu öneririm..
selam ve saygılarımla..
 
Üst