Düşeyara

Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
Arkadaşlar Merhaba,

Ekteki dosyada Düşeyara veya makro ile nasıl yapabiliriz. Açıklama dosyada.

Şimdiden teşekkürler.
 

izzetk

Altın Üye
Katılım
13 Aralık 2005
Mesajlar
98
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
03-08-2027
Selam,

Basit yolla yaptım belki işinize yarar.İyi günler
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
C3 hücresine:

=VLOOKUP(MID(B3;1;8);Sayfa1!F4:G6;2;0)/VLOOKUP(MID(B3;12;8);Sayfa1!F4:G6;2;0)


C5 hücresine:

=(VLOOKUP(MID(B5;2;8);Sayfa1!B4:C6;2;0)*(VLOOKUP(MID(B5;10;8);Sayfa1!F4:G6;2;0)))/VLOOKUP(MID(B5;22;8);Sayfa1!F4:G6;2;0)

formüllerini yazın.

VLOOKUP=DÜŞEYARA
MID=PARÇAAL


..
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
Sayın izzetk teşekkürler fakat benim yapmak istediğim bu değil.

Ben metin arayarak metinin karşısındaki değerlerler işlem yapmak istiyorum.

örneğin çok büyük bir liste var ve o listedeki x ve y değerlerini bulup karşısındaki değerlerle işlem yapmak istiyorum.

Umarım anlatabildim yapmak istediğimi.
 

izzetk

Altın Üye
Katılım
13 Aralık 2005
Mesajlar
98
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
03-08-2027
Selam,

Sn.Yurttaş'ın cevabını görmemiştim size yazarken.
Yeni birşey daha öğrendik teşekkürler Sn.Yurttaş.
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
fakat ben sadece bu dosya için bir çözüm istemiyorum,

biraz daha net anlatayım yapmak istediğimi o zaman.

şimdi mesela elimde bir bilanço var. o bilançoda değerleri tek tek bulup karşısındaki değerleri aramak istemiyorum. başka bir sayfada "sayfa1 deki bankalar" hücresinin karşısındaki değer ile "toplam borçlar" hücresinin karşısındaki değeri bölmek istiyorum. bunu nasıl yapabilirim ve bunu sürekli değiştirerek yani "bankalar" yerine başka bir değeri yazarak nasıl değiştirebilirim.

tekrar teşekkürler.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Alternatif

Toplam yazıları yerine kelime uzunluğu farklı kelimelerde yazabilirsiniz diye aşağıdaki gibi formülde kullanabilirsiniz.

Ayıraç öncesi kelime ve ayıraç sonrası kelimelere göre çalışır.

C3

Kod:
=DÜŞEYARA(KIRP(EĞER(ESAYIYSA(BUL("/";B3;1));SOLDAN(B3;BUL( "/";B3;1)-1);B3));Sayfa1!F4:G6;2;0)/DÜŞEYARA(KIRP(SAĞDAN(B3;UZUNLUK(B3)-BUL("/";B3;1)-1));Sayfa1!F4:G6;2;0)

C5

Kod:
=(DÜŞEYARA(YERİNEKOY(KIRP(EĞER(ESAYIYSA(BUL("*";B5;1));SOLDAN(B5;BUL( "*";B5;1)-1);B5));"(";"");Sayfa1!B4:C6;2;0)*DÜŞEYARA(PARÇAAL(B5;BUL("*";B5)+1;TOPLA(BUL({"*";")"};B5)*{-1;1})-1);Sayfa1!F4:G6;2;0))/DÜŞEYARA(KIRP(SAĞDAN(B5;UZUNLUK(B5)-BUL("/";B5;1)-1));Sayfa1!F4:G6;2;0)
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
Arkadaşlar tam olarak ne yapmak istediği esas çalışmak istediğim dosya üzerinde açıkladım. Yardımcı olursanız sevinirim.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
fakat ben sadece bu dosya için bir çözüm istemiyorum,

biraz daha net anlatayım yapmak istediğimi o zaman.

şimdi mesela elimde bir bilanço var. o bilançoda değerleri tek tek bulup karşısındaki değerleri aramak istemiyorum. başka bir sayfada "sayfa1 deki bankalar" hücresinin karşısındaki değer ile "toplam borçlar" hücresinin karşısındaki değeri bölmek istiyorum. bunu nasıl yapabilirim ve bunu sürekli değiştirerek yani "bankalar" yerine başka bir değeri yazarak nasıl değiştirebilirim.

tekrar teşekkürler.

Açıklamanıza göre örneğinizi verin bakalım.

..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Arkadaşlar tam olarak ne yapmak istediği esas çalışmak istediğim dosya üzerinde açıkladım. Yardımcı olursanız sevinirim.

Cari / Dönen Varlıklar

Diğer Cari/Dönen Varlıklar

gibi iki adet veriniz var.

Dönen Varlıklar / Kısa Vadeli Yükümlülükler gibi bir değer yazmışsınız.

  • Dönen varlıklar olarak hangi değer kabul edilecek.
  • Gerçek çalışmanızda kelime başlarında hep boşluk varmı
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Arkadaşlar tam olarak ne yapmak istediği esas çalışmak istediğim dosya üzerinde açıkladım. Yardımcı olursanız sevinirim.

Dosyanız ekte. Fikir vermesi açısından buna benzer oldukça esnek bir yapı oluşturabilirsiniz.

..
 
Son düzenleme:
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
Cari / Dönen Varlıklar

Diğer Cari/Dönen Varlıklar

gibi iki adet veriniz var.

Dönen Varlıklar / Kısa Vadeli Yükümlülükler gibi bir değer yazmışsınız.

  • Dönen varlıklar olarak hangi değer kabul edilecek.
  • Gerçek çalışmanızda kelime başlarında hep boşluk varmı
excelde istediğim gibi bir formül yapabilmek için sanırım aradığımız değeri tam olarak yazmak gerekli yani "' Diğer Cari/Dönen Varlıklar" gibi.

ekteki dosyayı örnek olarak yolladım başka tablolarada uygulanabilecek bir formül arıyorum açıkçası.

Ali Bey, "Cari / Dönen Varlıklar" olduğunu ve verilerin başında boşluk olmadığını kabul edersek nasıl bir formül kullanabiliriz.

teşekkürler.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn altanson sizinde belirttiğiniz gibi boşluk olması veri araması yaparken boşlukta bir karekter kabul edildiğinden veri araması yaparken bir hatalı sonuç döndürmektedir.


Cari/Dönen varlıklar düşeyara ile getirtilebilir.

Dönen Varlıklar / Kısa Vadeli Yükümlülükler kelimesi için

/ öncekileri

=KIRP(EĞER(ESAYIYSA(BUL("/";B5;1));SOLDAN(B5;BUL( "/";B5;1)-1);B5))

/ sonraki kelimeyi

=KIRP(SAĞDAN(B5;UZUNLUK(B5)-BUL("/";B5;1)-1))

ayırıp, düşeyara ile getirtilebilir ama kelimeler birebir eşleşmelidir.
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
Dosyanız ekte. Fikir vermesi açısından buna benzer oldukça esnek bir yapı oluşturabilirsiniz.

..
yurttas' Alıntı:
http://www.excel.web.tr/attachment.p...3&d=1183452128

İşinizi görmedi mi?
teşekkürler benim kafamdan geçenden farklı bir yol fakat daha kullanışlı ve esnek.

çok teşekkürler.

Sn. Ali size de yardımlarınız için teşekkürler.
 
Katılım
8 Temmuz 2007
Mesajlar
2
Excel Vers. ve Dili
excel xp tr
çok tesekkür ederim
 
Üst