Tablodaki değerleri satır ve sutun bilgilerine göre düzenleme

Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
Merhaba,
öncelikle şimdiden yardımlarınız için teşekkür ederim. ekteki tablonun daha basiti topla.çarpım formülü ile çözmüştüm. fakat burda işime yaramadı. sebebi de şu. ilk sayfa dosyalarımız hakkında rapor. bu rapor içinde "supplier", "price" vb. bilgilere ulaşabiliyorsunuz. fakat yeni bir istek geldiğinde bu tablodan daha önce aynı P.N. alınmış mı, alınmış ise supplier kim ve hangi tarihte hangi fiyatı vermiş bunu kontrol edebilmeyi istiyorum. gelen liste az olduğunda elle tek tek kontrol ediyorum ama bazen 300kalemlik liste geliyor o zaman elle kontrol çok güç oluyor. bunu kolaylaştıracak bir formül yazmaya çalıştım ama başaramadım. topla.çarpım da olmadı bu sefer farklı tarih ama aynı supplier dan gelen fiyatları topladı. umarım yeterince açıklayabilmişimdir. sizden yardımlarınızı bekliyorum.
 

Ekli dosyalar

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Dosyanızdaki verilere göre , örneğin;
Gelen Listedeki 126X1222-1 P.N. , Tablo'da 2 supplier'dan alınmış görülüyor.
P.N QTY Supplier QUO / CI DATE Supplier Price USD / EUR Tekrarlanan P.N.
126X1222-1 2 HT 09.06.2015 $ 573,74 VAR
126X1222-1 8 AT 11.08.2017 $ 278,00 VAR

Listenize hangi Supplier ve Fiyat gelmeli?
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
merhaba sorunda orda zaten aynı P.N farklı Supplier lar var. ben onları da görmek istiyorum yani HT 573,74 vermiş AT278 vermiş diyeblmek için
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
Supplier adetimiz belli onlara sutun acabiliriz. belki bu işinizi kolaylaştırabilir.
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
8159354 P.N. 22 adet Supplier Bilgisi var.
Böylece 22 Supplier ve 22 de Fiyat bilgisi ile 44 sütunluk bir Liste olacaktır.
Çözüm üretirken amaç; sizin işinizi kolaylaştırmak, pratik şekilde sonuca varmak.
Formül veya makro ile çözümleri sağlanabilir bir konu , ancak sizin bu değerlendirmeyi yaparken olası durumları da dikkate almanız gerekir.
Sorunuzu ve isteğinizi bu çerçevede değerlendirerek bir açıklama yaparsanız, daha doğru bir sonuç alınabilir.
İyi çalışmalar...
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
biz o sorgulamayı yaparken maksimum 4-5 farklı supplıer için yapacağız. listede 22 farklı supplier olabilir ama yeni liste geldiğinde ürün içeriğine bağlı olan onu satan zaten ya 2 yada 3 supplier olabilir. yukarıda dediğim gibi en fazla 4-5 farklı supplier olabilir.
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Örnek olması açısından, anlaşılması için:
A sütununda Filtrelemeyi 8159354 P.N. için seçin.
Karşınıza gelen Listeden Hangi Supplier ve Hangi Fiyatları Listelemek gerekir?
Bu örneğe göre belli bir kriter(veya koşul) belli olursa Listeleme de bu çerçevede sınırlandırılabilir.
Bu şekilde sormamın sebebi, eğer her P.N. için siz "bakarak" karar verecekseniz, bunu belli bir standarta kavuşturmak.
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
o p.n .için 7 farklı supplier var ve bu işi zorlaştırıyor sanırım. valla ne diyeceğimi bilemedim. ama genelde bana soru şu şekilde geliyor. yeni liste gelince HT den eski fiyat var mı? var ise ne ve ne zaman? yani ben tek tek sorgular sonra onları kopyalayarak toplu liste oluşturabilirim de.. bilmem bu yardımcı olur mu?
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
yani yeni gelen listeyi tek supplier için bile sorgulasam yeter bana önemli olan fiyatlar ve tarihler
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
emeğinize sağlık. bu tabloya tarih eklenebilir mi? makrosuz olana
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Diğer alternatifleri incelemedim.
Aşağıdaki formülü N2 hücresine uygulayın ve ardından dizi formülüne dönüştürün,
sonra da sağa (tüm satırlarda HATA sonucunu alana kadar) ve aşağı doğru (gelen listenin son satırına kadar) kopyalayın.

Formülü dizi formülüne dönüştürmek için;
-- formülü N2 hücresine yapıştırın,
-- N2 hücresini seçin ve F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılı durumdayken ENTER tuşuna basarak işlemi tamamlayın.
İşlemi doğru yapmışsanız formül kendiliğinden {....} gibi köşeli parantez arasına alınır.

Formül sonucu fiyatları küçüklük sırasına göre sıralayarak, tarih, fiyat ve suplier ismiyle beraber görmenizi sağlar.
=METNEÇEVİR(KAYDIR($D$1;KAÇINCI(KÜÇÜK(EĞER($A$2:$A$5804=$J2;$E$2:$E$5804);SÜTUN(A$1));$E$2:$E$5804;0);0);"gg.aa.yy")&" / "&METNEÇEVİR(KÜÇÜK(EĞER($A$2:$A$5804=$J2;$E$2:$E$5804);SÜTUN(A$1));"#.##0,00")&" / "&KAYDIR($C$1;KAÇINCI(KÜÇÜK(EĞER($A$2:$A$5804=$J2;$E$2:$E$5804);SÜTUN(A$1));$E$2:$E$5804;0);0)
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
Merhaba.

Diğer alternatifleri incelemedim.
Aşağıdaki formülü N2 hücresine uygulayın ve ardından dizi formülüne dönüştürün,
sonra da sağa (tüm satırlarda HATA sonucunu alana kadar) ve aşağı doğru (gelen listenin son satırına kadar) kopyalayın.

Formülü dizi formülüne dönüştürmek için;
-- formülü N2 hücresine yapıştırın,
-- N2 hücresini seçin ve F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılı durumdayken ENTER tuşuna basarak işlemi tamamlayın.
İşlemi doğru yapmışsanız formül kendiliğinden {....} gibi köşeli parantez arasına alınır.

Formül sonucu fiyatları küçüklük sırasına göre sıralayarak, tarih, fiyat ve suplier ismiyle beraber görmenizi sağlar.
örnek dosya üzerinden yapıp eki gönderebilir msiniz?
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
Merhaba.

Diğer alternatifleri incelemedim.
Aşağıdaki formülü N2 hücresine uygulayın ve ardından dizi formülüne dönüştürün,
sonra da sağa (tüm satırlarda HATA sonucunu alana kadar) ve aşağı doğru (gelen listenin son satırına kadar) kopyalayın.

Formülü dizi formülüne dönüştürmek için;
-- formülü N2 hücresine yapıştırın,
-- N2 hücresini seçin ve F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılı durumdayken ENTER tuşuna basarak işlemi tamamlayın.
İşlemi doğru yapmışsanız formül kendiliğinden {....} gibi köşeli parantez arasına alınır.

Formül sonucu fiyatları küçüklük sırasına göre sıralayarak, tarih, fiyat ve suplier ismiyle beraber görmenizi sağlar.
sizin formül de işe yarıyor fakat bir sıkıntı var aynı P.N farklı supplierdan gelen fiyatlar var onu nasıl listeleyecek?
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Verdiğim formülü dizi formülü olarak N2 hücresine uygulayıp P18'e kadar kopyalamışsanız;
N2'deki sonuç: 11.08.17 / 278,00 / AT O2'deki sonuç: 09.06.15 / 573,74 / HT oluyor.
Göreceğiniz gibi aynı PN için iki farklı supliere ait sonuç elde edileyibiliyor.

Formülü aşağı doğru kopyalamışsanız;
N18'de 25.10.17 / 4.455,00 / HT, O18'de 11.08.17 / 4.750,00 / AT ve P18'de 09.06.15 / 7.032,94 / HT sonucu elde edilir.
Görüldüğü gibi aynı supliere ait sonuçlar da elde edilebiliyor.

Önceki cevabımda da belirttiğim gibi verdiğim formül;
ilgili satırdaki PN için fiyat bakımından küçükten büyüğe doğru sağa doğru artan şekilde sonuçları listelemektedir.
Yani formülün sıralama kriteri ilgili PN için fiyat kıyaslamasıdır ve suplier aynı da olsa farklı da olsa listeleme gerçekleşmektedir.
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
Verdiğim formülü dizi formülü olarak N2 hücresine uygulayıp P18'e kadar kopyalamışsanız;
N2'deki sonuç: 11.08.17 / 278,00 / AT O2'deki sonuç: 09.06.15 / 573,74 / HT oluyor.
Göreceğiniz gibi aynı PN için iki farklı supliere ait sonuç elde edileyibiliyor.

Formülü aşağı doğru kopyalamışsanız;
N18'de 25.10.17 / 4.455,00 / HT, O18'de 11.08.17 / 4.750,00 / AT ve P18'de 09.06.15 / 7.032,94 / HT sonucu elde edilir.
Görüldüğü gibi aynı supliere ait sonuçlar da elde edilebiliyor.

Önceki cevabımda da belirttiğim gibi verdiğim formül;
ilgili satırdaki PN için fiyat bakımından küçükten büyüğe doğru sağa doğru artan şekilde sonuçları listelemektedir.
Yani formülün sıralama kriteri ilgili PN için fiyat kıyaslamasıdır ve suplier aynı da olsa farklı da olsa listeleme gerçekleşmektedir.
çok teşekkür ederim. emeğinize sağlık. bu daha pratik oldu.
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
Verdiğim formülü dizi formülü olarak N2 hücresine uygulayıp P18'e kadar kopyalamışsanız;
N2'deki sonuç: 11.08.17 / 278,00 / AT O2'deki sonuç: 09.06.15 / 573,74 / HT oluyor.
Göreceğiniz gibi aynı PN için iki farklı supliere ait sonuç elde edileyibiliyor.

Formülü aşağı doğru kopyalamışsanız;
N18'de 25.10.17 / 4.455,00 / HT, O18'de 11.08.17 / 4.750,00 / AT ve P18'de 09.06.15 / 7.032,94 / HT sonucu elde edilir.
Görüldüğü gibi aynı supliere ait sonuçlar da elde edilebiliyor.

Önceki cevabımda da belirttiğim gibi verdiğim formül;
ilgili satırdaki PN için fiyat bakımından küçükten büyüğe doğru sağa doğru artan şekilde sonuçları listelemektedir.
Yani formülün sıralama kriteri ilgili PN için fiyat kıyaslamasıdır ve suplier aynı da olsa farklı da olsa listeleme gerçekleşmektedir.
Ömer Bey merhaba
formülünüzü orijinal excele uyarlamaya çalıştım. tek farkı daha fazla sütun olması ama sizin örnekteki değer/başlık kontrol ederek formülü uyarladım. fakat yanlış sonuçlar geliyor. acaba bunun bir püf noktası mevcut mudur?
 
Katılım
23 Ocak 2010
Mesajlar
20
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
07-09-2021
Ömer Bey merhaba
formülünüzü orijinal excele uyarlamaya çalıştım. tek farkı daha fazla sütun olması ama sizin örnekteki değer/başlık kontrol ederek formülü uyarladım. fakat yanlış sonuçlar geliyor. acaba bunun bir püf noktası mevcut mudur?
Verdiğim formülü dizi formülü olarak N2 hücresine uygulayıp P18'e kadar kopyalamışsanız;
N2'deki sonuç: 11.08.17 / 278,00 / AT O2'deki sonuç: 09.06.15 / 573,74 / HT oluyor.
Göreceğiniz gibi aynı PN için iki farklı supliere ait sonuç elde edileyibiliyor.

Formülü aşağı doğru kopyalamışsanız;
N18'de 25.10.17 / 4.455,00 / HT, O18'de 11.08.17 / 4.750,00 / AT ve P18'de 09.06.15 / 7.032,94 / HT sonucu elde edilir.
Görüldüğü gibi aynı supliere ait sonuçlar da elde edilebiliyor.

Önceki cevabımda da belirttiğim gibi verdiğim formül;
ilgili satırdaki PN için fiyat bakımından küçükten büyüğe doğru sağa doğru artan şekilde sonuçları listelemektedir.
Yani formülün sıralama kriteri ilgili PN için fiyat kıyaslamasıdır ve suplier aynı da olsa farklı da olsa listeleme gerçekleşmektedir.
sizin formul
METNEÇEVİR(KAYDIR($D$1;KAÇINCI(KÜÇÜK(EĞER($A$2:$A$5804=$H2;$E$2:$E$5804);SÜTUN(A$1));$E$2:$E$5804;0);0);"gg.aa.yy")&" / "&METNEÇEVİR(KÜÇÜK(EĞER($A$2:$A$5804=$H2;$E$2:$E$5804);SÜTUN(A$1));"#.##0,00")&" / "&KAYDIR($C$1;KAÇINCI(KÜÇÜK(EĞER($A$2:$A$5804=$H2;$E$2:$E$5804);SÜTUN(A$1));$E$2:$E$5804;0);0)
benim uyarladığım formül
METNEÇEVİR(KAYDIR($L$1;KAÇINCI(KÜÇÜK(EĞER($E$2:$E$8000=$S2;$M$2:$M$8000);SÜTUN(E$1));$M$2:$M$8000;0);0);"gg.aa.yy")&" / "&METNEÇEVİR(KÜÇÜK(EĞER($E$2:$E$8000=$S2;$M$2:$M$8000);SÜTUN(E$1));"#.##0,00")&" / "&KAYDIR($J$1;KAÇINCI(KÜÇÜK(EĞER($E$2:$E$8000=$S2;$M$2:$M$8000);SÜTUN(E$1));$M$2:$M$8000;0);0)


nerede hata yapıyorum acaba?
 
Üst