Excel formula: Atgriezt tukšu, ja -

Satura rādītājs

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

Interesanti raksti...