Dosya simgesi

Her Ürün İçin Ayrı Sevkiyat Oluşturma

Her Ürün İçin Ayrı Sevkiyat Oluşturma
Bu dosya, aynı ürüne ait birden fazla sipariş satırını ürün başına tek satırda birleştirmeyi gösterir. Kaynak tablo ürün kodu, PO numarası, sevkiyat tarihi ve PO miktarı bilgilerini satır satır tutar; formüller her ürünün siparişlerini yan yana sütunlara dağıtır. Dosya Excel 365 dinamik dizi fonksiyonlarını kullanır.

Dosyanın içeriği​

  • Sayfa1: Tüm çalışma tek sayfada yer alır (B1:AD23).
  • Kaynak tablo: B2 başlangıçlı tabloda Ürün Kod, PO Numarası, Sevkiyat Tarihi ve PO Miktarı sütunları bulunur. Veriler B3:E12 aralığındadır; A, B, C ve D ürünleri ve 10 ile 40 numaralı PO kayıtları örnek olarak girilmiştir.
  • Sonuç tabloları: G2, G11 ve G19 hücrelerinden başlayan üç ayrı formül, aynı dönüşümü farklı yöntemlerle üretir. Sonuç başlıkları "Ürünler", "Po Numarası 1", "Sevkiyat Tarihi 2", "Po Miktarı 2" biçiminde sıralanır.

Kullanılan formüller​

  • G2: LET içinde COUNTIF ile bir ürünün en fazla kaç kez geçtiği bulunur. SEQUENCE ve TOROW ile başlıklar bu sayıya göre üretilir. REDUCE ve LAMBDA, UNIQUE ile alınan her ürün için bir satırı VSTACK ile alt alta ekler. Eksik hücreler IFNA ile boş bırakılır.
  • G11: Her ürünün satırları FILTER ile süzülür, TOROW ile tek satıra çevrilir ve HSTACK ile ürün koduyla birleştirilir.
  • G19: MAP ve COUNTIF her ürüne sıra numarası verir. PIVOTBY bu numaraya göre özet tabloyu kurar; BYCOL, CHOOSEROWS ve DROP başlıkları düzenler.
G11 hücresindeki formülün yapısı şöyledir:
Excel formülü
=LET(_xlpm.b,B3:B12,_xlpm.u,UNIQUE(_xlpm.b),REDUCE(HSTACK("Ürünler",TOROW(C2:E2&" "&SEQUENCE(ROWS(_xlpm.u)))),_xlpm.u,LAMBDA(_xlpm.a,_xlpm.d,IFNA(VSTACK(_xlpm.a,HSTACK(_xlpm.d,TOROW(FILTER(C3:E12,_xlpm.b=_xlpm.d)))),""))))

Nasıl kullanılır​

  1. Dosyayı Excel 365 ile açın; LET, REDUCE, HSTACK ve PIVOTBY eski sürümlerde çalışmaz.
  2. Kendi siparişlerinizi B3:E12 aralığındaki kaynak tabloya girin.
  3. Veri aralığı değişirse formüllerdeki B3:B12 ve C3:E12 başvurularını yeni aralığa göre güncelleyin.
  4. Sonuç tablosunun yayılacağı alanın boş olduğundan emin olun; doluysa #YAYILMA! hatası alınır.
  5. Üç yöntemin sonuçlarını karşılaştırıp işinize uygun olanı kendi çalışma kitabınıza taşıyın.

ExcelDepo tarafından daha fazla dosya

  • Beğen
Tepkiler: asilkan27
Detaylar
Yazar
ExcelDepo
İndirme
9
Gösterim
297
İlk sürüm
Güncel
SHA-256
20dde3fef0802bb424f71bb3d1d7ae9b1da2a1739ca06b4cdb32ce8402c0c643

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Excel 365 ile yapılanlar gerçekten heyecan verici, teşekkürler.
Geri
Üst