Rumah >Tutorial perisian >Perisian Pejabat >Masalah data sebut harga EXCEL
C2 =IF(ISERROR(INDEX(Sheet2!B:B,MATCH(A2,Sheet2!A:A,0))),IF(ISERROR(INDEX(Sheet2!D:D,MATCH(A2,Sheet2!C: C,0))),IF(ISERROR(INDEX(Sheet2!F:F,MATCH(A2,Sheet2!E:E,0))),"Tiada jenis",INDEX(Sheet2!F:F,MATCH( A2,Helaian2!E:E,0))),INDEX(Helaian2!D:D,PADAN(A2,Lembaran2!C:C,0))),INDEX(Helaian2!B:B,PADAN(A2,Lembaran2! A:A,0))) Tarik ke bawah untuk menyalin formula
atau
C2 =IF(ISERROR(VLOOKUP(A2,Sheet2!A:B,2,FALSE)),IF(ISERROR(VLOOKUP(A2,Sheet2!C:D,2,FALSE)),IF(ISERROR(VLOOKUP(A2) ,Helaian2!E:F,2,PALSU)), "Tiada jenis sedemikian", VLOOKUP(A2,Helaian2!E:F,2,SALAH)),VLOOKUP(A2,Helaian2!C:D,2,SALAH)) ,VLOOKUP(A2,Sheet2!A:B,2,FALSE)) Drop down untuk menyalin formula
Jika lajur B SHEET2 sudah menyenaraikan lokasi sel kategori ini dalam SHEET1, maka formula C2 hendaklah ditukar kepada
=TIDAK LANGSUNG("LEmbaran1!"&CHAR(LAjur(TIDAK LANGSUNG(B2))+65)&BARISAN(TIDAK LANGSUNG(B2)))
Tarik ke bawah untuk menyalin formula
Formula B2 dari SHEET2 boleh ditulis sebagai
=IF(ISERROR(MACH(A2,Sheet1!A:A,0)),IF(ISERROR(MATCH(A2,Sheet1!C:C,0)),IF(ISERROR(MATCH(A2,Sheet1!E: E,0)),"","E"&MATCH(A2,Sheet1!E:E,0)),"C"&MATCH(A2,Sheet1!C:C,0)),"A"&MATCH(A2, Helaian1!A:A,0)) Jatuhkan ke bawah untuk menyalin formula
Kendalikan nombor telefon Jadual A dahulu:
Klik lajur E, data, lajur, pembatas, langkah seterusnya, semak sebelum koma (jika tiada jawapan di bawah, masukkan koma Cina dalam "Lain (O):"), langkah seterusnya, klik "Pratonton Data" Untuk setiap lajur, tetapkan "Format Data Lajur" di atas kepada teks dan lengkapkan.
Dengan cara ini, akan ada nombor telefon yang berasingan dalam lajur E dan F.
Pergi ke jadual B dan tampal formula =if(iserror(index(jadual A!D$3:D$30000,match(E2,jadual A!E$3:E$30000,))),"",index(jadual A! D$3:D$30000,padanan(E2,A jadual!E$3:E$30000,)))&if(iserror(indeks(A jadual!D$3:D$30000,match(E2,A table!F$3:F$30000, ))),""",index(Senarai!D$3:D$30000,padanan(E2,Senarai!F$3:F$30000,)))
Tukar "Jadual A" dalam formula kepada nama lembaran kerja sebenar, tekan Enter, pilih F2, gerakkan tetikus ke penjuru kanan sebelah bawah, dan klik dua kali pada "+". Selesai.
Bagaimana untuk merujuk data dalam sel tertentu sebagai alamat rujukan dalam EXCEL
1 Ini memerlukan fungsi TIDAK LANGSUNG
2. Definisi fungsi TIDAK LANGSUNG
Mengembalikan rujukan yang ditentukan oleh rentetan teks. Fungsi ini segera menilai rujukan dan memaparkan kandungannya. Apabila anda perlu menukar rujukan kepada sel dalam formula tanpa mengubah formula itu sendiri, gunakan fungsi INDIRECT.
Tatabahasa
INDIRECT(ref_text,a1)
Ref_text ialah rujukan kepada sel, yang boleh mengandungi rujukan gaya A1, rujukan gaya R1C1, nama yang ditakrifkan sebagai rujukan atau rujukan kepada sel rentetan teks. jika
ref_text bukan rujukan sel yang sah, dan fungsi INDIRECT mengembalikan nilai ralat #REF!.
Nota: Jika ref_text ialah rujukan kepada buku kerja lain (rujukan luar), buku kerja itu mesti dibuka. Jika buku kerja sumber tidak dibuka, fungsi INDIRECT mengembalikan nilai ralat
#REF!.
A1 ialah nilai logik yang menunjukkan jenis rujukan yang terkandung dalam sel ref_text.
Jika a1 BENAR atau ditiadakan, ref_text ditafsirkan sebagai rujukan gaya A1.
Jika a1 adalah SALAH, ref_text ditafsirkan sebagai rujukan gaya R1C1.
3
(1) Katakan anda ingin menulis 100 dalam sel A1 dan mendapatkan kandungan sel B100 dalam sel A2, anda boleh menulis formula dalam sel A2=TIDAK LANGSUNG("B"&A1)
(2) Katakan anda menulis "B" dalam sel A1 dan 100 dalam sel B1 Jika anda ingin mendapatkan data dalam sel B100 dalam sel C1, tulis formula dalam sel C1
.
=TIDAK LANGSUNG(A1&B1)(3) Katakan alamat sel "B100" ditulis dalam sel B1, dan kandungan sel B100 yang diwakilinya dalam sel A1 perlu dirujuk, maka formula boleh ditulis dalam sel A1
=TIDAK LANGSUNG(B1)
(4) Katakan anda ingin mendapatkan rujukan kepada sel B100 dalam sel A1, maka formula sel A1 boleh ditulis sebagai
=TIDAK LANGSUNG("B100")
Atas ialah kandungan terperinci Masalah data sebut harga EXCEL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!