Saya memiliki beberapa data tertentu di sheet1 dan beberapa data lain di sheet2.
Saya perlu membandingkan nilai spesifik (Var1) dari sheet1 dan mengembalikan nilai spesifik dari sheet2, dan mengembalikan output untuk hal yang sama. Saya berhasil melakukannya dengan formula ini
=IF(COUNTIF(Sheet2!A:A, A2), "Yes", "No")
Sheet1
+------+------+---------+---------+
| var1 | var2 | result1 | result2 |
+------+------+---------+---------+
| | | | |
| abc | 123 | yes | yes |
| | | | |
| bcd | 234 | yes | no |
| | | | |
| cde | 456 | no | blank |
+------+------+---------+---------+
Sheet2
+-------+-------+-------+
| List1 | List2 | List3 |
+-------+-------+-------+
| abc | 123 | |
| bcd | | 123 |
| def | | |
+-------+-------+-------+
Saya perlu mencari var1 di list1, dan var2 di list2 dan list3
Saya ingin membandingkan nilai lain (Var2) di Sheet2, hanya jika hasil sebelumnya adalah "Ya", yang dapat dengan mudah dicapai dengan fungsi IF; tetapi tangkapannya adalah ia harus membandingkan nilai hanya dari baris spesifik Sheet2, yang harus ditambah (+) dan minus (-) 2 baris dari tempat Var1 ditemukan di Sheet2.
Saya tidak mahir dalam VBA, tetapi saya telah mencoba tangan saya di rumus Excel.