Lataa esimerkkityökirja
Tämä opetusohjelma osoittaa, miten Excel ISFORMULA -toiminto Excelissä testataksesi, sisältääkö solu kaavan.
ISFORMULA -toiminnon yleiskatsaus
ISFORMULA -toiminnotesti, jos solu on kaava. Palauttaa TOSI tai EPÄTOSI.
Jos haluat käyttää ISFORMULA Excel -laskentataulukkotoimintoa, valitse solu ja kirjoita:
(Huomaa, miten kaavasyötteet näkyvät)
ISFORMULA -toiminnon syntaksi ja tulot:
1 | = ISFORMULA (viite) |
Soluviite - Soluviittaus soluun, jonka haluat testata.
ISFORMULA -toiminnon käyttäminen
ISFORMULA -toiminto testaa, sisältääkö solu kaavan. Jos solu sisältää kaavan, se palauttaa TOSI, muuten se palauttaa EPÄTOSI.
1 | = ISFORMULA (A2) |
Jos on kaava
Yleensä loogisen testin suorittamisen jälkeen haluat tehdä jotain testin tuloksen perusteella. IF -toimintoa voidaan käyttää eri toimintojen suorittamiseen, jos lausunto arvioidaan TOSI tai EPÄTOSI. Käytämme sitä ISFORMULA -funktion kanssa.
1 | = JOS (ISFORMULA (A2), "kaava", "ei kaava") |
FORMULATEXT -toiminto
FORMULATEXT -funktio muuntaa solukaavan tekstiksi. Jos solu ei kuitenkaan sisällä kaavaa, FORMULATEXT antaa virheen. Tämä on loistava tilaisuus käyttää ISFORMULA -toimintoa.
1 | = JOS (ISFORMULA (A2), "kaava", "ei kaava") |
Tässä esimerkissä testataan ISFORMULA -funktiolla, sisältääkö solu kaavan. Jos näin on, se antaa kaavan tekstinä FORMULATEXT -funktiolla. Jos ei, se antaa solun arvon.
Jos ei ole kaava
EI -funktio kääntää loogiset tulokset. Se muuttaa TOSI arvoksi EPÄTOSI ja EPÄTOSI arvoon TOSI. Tässä voimme käyttää EI -funktiota ISFORMULA- ja IF -toimintojen rinnalla.
1 | = JOS (EI (ISFORMULA (A2)), "ei kaava", "kaava") |
Muut loogiset toiminnot
Excel / Google Sheets sisältää monia muita loogisia toimintoja muiden loogisten testien suorittamiseksi. Tässä on luettelo:
IF / IS -toiminnot |
---|
iferror |
iserror |
areena |
iserr |
on tyhjä |
on numero |
istext |
ei kontekstissa |
isformula |
islooginen |
isref |
on tasan |
isodd |
ISFORMULA Google Sheetsissä
ISFORMULA -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä: