Excel'in sütun birleşimi arasında eşleşmesi


0

Bir excel hakkında şu verileri var:

Sayfa 1:

id  effectiveDate   rateValue   CrTime
20  20130627        0.08        6/28/2013 23:05
20  20130626        0.1         6/28/2013 6:23

Sayfa 2:

id  effectiveDate   rateValue   CrTime
20  20130630        0.08        6/30/2013 18:14
20  20130628        0.08        6/28/2013 9:38
20  20130627        0.1         6/27/2013 18:14

Sayfa 2'de aşağıdaki eşleşmeyi yapması gereken başka bir 1 sütun daha istiyorum - Sayfa 1'de id + effectDate toplamı için karşılık gelen bir eşleşme varsa , değeri girin.

Sayfa 2'de beklenen çıktı

id  effectiveDate   rateValue   CrTime             Sheet1RateValue   
20  20130630        0.08        6/30/2013 18:14      Absent
20  20130628        0.08        6/28/2013 9:38       0.08        
20  20130627        0.1         6/27/2013 18:14      0.1

1
Ne denedin ve hangi problemlerin oldu? Sadece bir ihtiyaç listesi olan sorular kapanma eğilimindedir ...
Tim Williams

Yanıtlar:


0

Eğer bir birleştirme varsa id+effective datebenzersiz, sayılarla uğraştığımızdan SUMIFS(), VLOOKUP()burada yerine kullanılabilir .

Verilerin A ile D arasındaki sütunlarda olduğunu ve 2. satırda başladığını varsayıyorum.

=IF(SUMIFS(Sheet1!C:C,Sheet1!A:A,'Sheet 2'!A2,Sheet1!B:B,'Sheet 2'!B2)=0,
    "Absent",
    SUMIFS(Sheet1!C:C,Sheet1!A:A,'Sheet 2'!A2,Sheet1!B:B,'Sheet 2'!B2)
)

Sheet 2Varsayılan yerine ikinci sayfayı adlandırdığınızı unutmayın Sheet2(boşluklar fark yaratır. Referansı gerektiği gibi değiştirin.

Yani, bu formül verilen oranları toplayacaktır id+effective date. İki benzer kombinasyonu varsa id+effective datein Sheet1, daha sonra formül iki oranları Özetle. Bir bakıştan elde edeceğiniz fark budur.

Aksi takdirde, kesinlikle vlookup'a ihtiyacınız varsa, biri başvuru için diğeri arama için birincisi Sheet 2, ikincisi olmak üzere iki yardımcı sütun oluşturmanızı öneririm Sheet1.


prob. Eğer 1 kimliğimiz ve bir effectDate 20130630’a sahipsek ve bir ID 2 ve efektifDate 20130629’a sahipsek, aynı yanlış sonuçları vermeyecekler mi?
04

@anirbanchowdhury SUMIFS () aynı ID ve aynı etkin tarihe sahip hücrelerin oranlarını ekliyor . Bu durumda, ID 1ve EffDate , ID ve EffDate'den 20130630farklı bir sonuç 2verecektir 20130629.
Jerry
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.