„Excel“ - IF yra klaida su 2 ląstelių atitikimu

  • Problema
  • Sprendimas
  • Pastaba

Problema

Jei turiu 2 ląsteles, kurias reikia suderinti su 2 masyvo eilute ir spausdinti „W“ arba „L“, jei abu elementai atitinka.

Tai aš turiu

 = IF (ISERROR (MATCH (C13 & D13, 8: 8 & 9: 9, 0)), „W“, „L“) 

pavyzdys C13: Mike

D13: 9

8 eilutė yra pavadinimas, jei yra „Mike“ ir 9 eilutė yra amžius, jei amžiaus atitiktis spausdinama „W“.

Tačiau mano formulė tik lygina pirmąją rungtynę.

Sprendimas

Vietoj

 = IF (ISERROR (MATCH (C13 & D13, 8: 8 & 9: 9, 0)), „W“, „L“) 

bandyti

 = IF (MATCH (C13, 8: 8, FALSE) = MATCH (D13, 9: 9, FALSE), "W", "L") 

Pastaba

Ačiū „Excelguru“ už šį patarimą forume.

Ankstesnis Straipsnis Kitas Straipsnis

Geriausi Patarimai