Cara menemukan nilai sel yang cocok antara 2 kolom tetapi mengembalikan nilai sel lain. Excel 2010

1

enter image description here

Gambar file excel di atas / terlampir.

Saya punya data di Kolom D yang cocok di Kolom A

Yang saya butuhkan adalah untuk Kolom C untuk menghasilkan nilai dalam Kolom B baris yang sama

Jadi pada intinya:

D2 memiliki nilai

Menemukan D2 nilai dalam Kolom A dan kemudian salin nilai dari kolom B baris yang sama.

Baik,

Begitu Data dalam Kol A & amp; B berasal dari satu sumber. (Catatan pemesanan situs web)

Data dari Kol D berasal dari sumber lain. (Pesanan Pengiriman perangkat lunak pemrosesan).

Masalah yang saya temui adalah OSP melaporkan ke situs bahwa tanggal pengiriman salah.

Jadi untuk menyesuaikan info dengan benar, saya harus menemukan & amp; cocokkan nomor urut di Kol D dari Kol A kemudian tulis info dari Kol B ke Kol C (sel yang sesuai).

Kemudian setelah semua itu, paksa kembali ke SQL DB di OSP.

** Masalahnya ada tiga

  1. Beberapa pertandingan tidak cocok dengan seluruh case.

102-536265-565654

102-536365-565654

Entah bagaimana, saya mendapatkan kecocokan untuk keduanya, padahal sebenarnya tidak. 2. Ketika menemukan kecocokan yang tepat, itu tidak menulis nilai sel yang berdekatan dengannya. 3. Kol A memiliki 1422 entri, Kol D memiliki 2563 entri. Dari mana semua ekstra itu berasal?

Lihat, masalah saya adalah masalah yang berbelit-belit, Jika item 1 & amp; 2 diselesaikan, maka saya dapat menemukan yang paling kritis (item 3)

Saya harap ini menjelaskan yang hilang dalam kepanikan yang hilang pada jam 3 pagi.

Steven Khieu
sumber
1
Selamat datang di Superuser. Kami bukan layanan penulisan skrip (meskipun kadang-kadang orang masih akan mengerjakan pekerjaan rumah Anda). Selain itu, saya tidak menemukan pertanyaan Anda terlalu jelas. Melihat spreadsheet Anda, saya cenderung berpikir bahwa model data cukup suboptimal. Intinya, akan lebih baik jika bersifat relasional. Pertanyaan saya di muka adalah, mengapa kolom A dan B memiliki item yang berulang? Jika bukan itu masalahnya, segalanya akan jauh lebih sederhana.
Run CMD

Jawaban:

1

Di sel C2 taruh:

=VLOOKUP(D2,A:B,2,FALSE)

Salin ke sel di kolom C.

VLOOKUP akan berhenti di pertama cocok, jadi jika di kolom A Anda memiliki duplikat itu akan membawa nilai kolom pertama yang cocok B.

jcbermu
sumber
1
Saya akan mengatakan ini mungkin atau mungkin bukan solusi yang tepat, karena baris A memiliki duplikat dan Q tidak menunjukkan bahwa semua nilai berurutan B untuk baris duplikat A entri identik. Jika ini masalahnya, lembarannya harus berbeda. Jika ini bukan masalahnya, maka informasi cara menanganinya tidak ada di Q.
Run CMD
Nilai duplikat pada kolom A memiliki nilai yang sama pada kolom B sesuai dengan contoh.
jcbermu
Saya dapat melihat bahwa tangkapan layar tabel contoh memiliki pasangan duplikat baris yang identik A dan B tapi itu bukan maksud saya. Maksud saya adalah jika Anda memberikan jawaban berdasarkan asumsi yang tidak disebutkan oleh Q, maka Anda harus membuat asumsi itu secara eksplisit dalam A.
Run CMD
Saya mengedit pertanyaan dengan menguraikan masalah. Bisakah Anda memeriksa
Steven Khieu