
Vispārēja formula
=IF(A1=1,B1,"")
Kopsavilkums
Lai atgrieztu tukšu rezultātu, izmantojot funkciju IF, varat izmantot tukšu virkni (""). Parādītajā piemērā formula D5 (nokopēta) ir:
=IF(B5=1,C5,"")
Paskaidrojums
Šī formula ir balstīta uz IF funkciju, kas konfigurēta ar vienkāršu loģisko testu, vērtību, kas jāatgriež, kad pārbaude ir PATIESA, un vērtību, kas jāatgriež, ja pārbaude ir FALSE. Vienkāršā angļu valodā: ja 1. vērtība ir 1, atgrieziet vērtību 2. Ja 1. vērtība nav 1, atgrieziet tukšu virkni ("").
Ņemiet vērā, ja ierakstāt "" tieši Excel šūnā, jūs redzēsiet dubultās pēdiņu rakstzīmes. Tomēr, ievadot šādu formulu:
=""
Jūs neko neredzēsiet, šūna izskatīsies tukša.
Turklāt, ja esat jauns Excel lietotājs, piezīmju skaitliskās vērtības netiek ievadītas pēdiņās. Citiem vārdiem sakot:
=IF(A1=1,B1,"") // right =IF(A1="1",B1,"") // wrong
Skaitļa iesaiņošana pēdiņās ("1") liek Excel interpretēt vērtību kā tekstu, kā rezultātā loģiskie testi neizdosies.
Pārbauda, vai nav tukšu šūnu
Ja jums jāpārbauda šādas formulas rezultāts, ņemiet vērā, ka funkcija ISBLANK atgriezīs FALSE, pārbaudot formulu, kas atgriež "" kā gala rezultātu. Ir arī citas iespējas. Ja A1 satur "", ko atdeva formula, tad:
=ISBLANK(A1) // returns FALSE =COUNTBLANK(A1) // returns 1 =COUNTBLANK(A1)>0 // returns TRUE