Ortak bir sütun kullanarak iki excel dosyasını birleştirme


33

İki tane mükemmel sayfam var. İkisini birleştirmeliyim ki, bir değerdeki değerler diğeriyle uyuşacak. Örneğin

The first excel,    the 2nd excel

1  t                 1   tes1
2  5                 3   tes3
3  t                 4   tes4
4  g

2. Excel'in ilk sütununda 2'nin eksik olduğuna dikkat edin, bu yüzden ilk Excel'in böyle görünmesini istiyorum.

1 tes1 t
2      5 
3 tes3 t
4 tes4 g

Ben excel için yeniyim. Bu konuda herhangi bir yardım çok takdir edilecektir.

Yanıtlar:


46

Sayfa1'deki "ilk excel" ve Sayfa2'deki "2. excel" verilerini yerleştirdim.

Bu çözümün anahtarı VLOOKUP () işlevidir. İlk önce bir sütun ekleyelim.

B Sütunu Ekle

Daha sonra Sayfa2'deki "1" değerini aramak için VLOOKUP () işlevini kullanıyoruz. Üçüncü parametrenin değeri olarak 2'yi belirtiyoruz, yani dizideki 2. sütunun değerini istiyoruz. Ayrıca diziyi düzeltmek için $ sembollerinin kullanıldığına dikkat edin. Doldurduğumuzda bu önemli olacak.

Vlookup ()

Sayfa2'nin içeriğine dikkat edin:

Sheet2

Formülü doldururken, A2 hücresindeki "2" hariç tüm değerlerde eşleşme elde ederiz. görüntü tanımını buraya girin

"Yok" yerine bir boşluk ("") görüntülemek için, sorun bildiriminizde olduğu gibi, VLOOKUP () işlevini IFERROR () işlevine sarabiliriz.

N / A’yı boş bırak

Son sonuç:

final


Çok teşekkür ederim ... ben excel bir acemi ... ben sheet1 ve sheet2 ile ne demek istediğinizi anlamıyorum? 2 ayrı dosya mı? Adımları biraz daha ayrıntılı olarak açıklayabilseydiniz harika olurdu, adım adım ... üzgünüm, bu konuda tam bir acemi .. bir kez daha ur yardımınızı çok takdir ediyorum
Indy

Indy - Sheet1 ve Sheet2 aynı çalışma kitabındaki sadece iki "sekme" dir. Sayfa 2'deki sorunuza "2. excel" olarak adlandırılan tablodan örnek verileri yerleştirdim, bu yüzden bu sayfanın adı VLOOKUP () işlevinin ikinci parametresinde referans alınmıştır.
Slachterman

3

Query'i Excel Files'dan da kullanabilirsiniz:

  • Birinci excel tablosu için isim tanımla (Formüller sekmesi -> İsmi tanımla)
  • İkinci excel tablosu için isim tanımla
  • Veri sekmesine gidin, "Diğer Kaynaklardan" ı seçin ve açılır menüden "Microsoft Sorgudan" ı seçin
  • Çalışma kitabı dosyanızı seçin ve sütunları el ile birleştirmek istediğinizi onaylayın.
  • Aşağıdaki "Excel Dosyaları'ndan Sorgula" penceresinde, ilk tablonun ilk sütununu ikinci tablonun ilk sütununa sürükleyip bırakın; bu sütunlar arasında bir bağlantı oluşturulacak
  • Dosya menüsüne gidin, "Verileri MS Office Excel'e Gönder" e tıklayın, Veri Al iletişim kutusu açılacaktır
  • Eşleşen verilerin içe aktarılmasını istediğiniz sayfayı seçin.
  • Tamam'ı tıklayın -> her iki tablodaki sütunlarla eşleşen verileri görmelisiniz

Veya dosyalarınızı çevrimiçi bir hizmete yüklemeyi sakıncası yoksa, örneğin http://www.gridoc.com/join-tables adresini kullanabilir ve sayfaları sürükle ve bırak yöntemiyle birleştirebilirsiniz (Feragatname: Aracın yazarıyım).

Bu yardımcı olur umarım.


Güzel açıklama ve daha güzel bir araç. Ülke projesi.
Jose Gomez

Web siteniz çok iyi çalışıyor ancak 100 satırın üzerinde bir şeyi gerçekten dışa aktarmak için ödeme yapmanız gerekiyor, buradaki insanları işe yarar bir şey yapmaları için ödemeleri gerekeceğini söylemeden onları cezbetmek gerçekten hoş değil.
s1h4d0w

@ s1h4d0w kullanıcıları Excel'in ücretsiz bir araç olmadığı konusunda uyarmalı mıyız? Cevabımı bekliyorum - sorunun Excel'de nasıl çözüleceğini gösterir. Ayrıca hayal kırıklığı nedeniyle aşağı oy vermenin cevaplarını sanmıyorum SÜ topluluğuna iyi bir hizmet.
endriju
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.