Az Excel 2007 számos szövegfüggvényt tartalmaz (például FELSŐ, ALSÓ, TULAJDONSÁGOS, ÉRTÉK, SZÖVEG és DOLLÁR), amelyek lehetővé teszik a munkalap szöveges bejegyzéseivel kapcsolatos műveletek végrehajtását. Ezek a függvények a Szalag Képletek lapjának Szöveg kategóriában és a Függvény beszúrása párbeszédpanelen találhatók.
A szöveges függvények kétféle függvényt foglalnak magukban: az olyan függvényeket, mint az ÉRTÉK, SZÖVEG és DOLLAR, amelyek a numerikus szövegbeviteleket számokká, a numerikus bejegyzéseket pedig szöveggé alakítják, valamint az olyan függvényeket, mint a UPPER, LOWER és PROPER, amelyek magukat a szövegkarakterláncokat módosítják.
Sokszor szükség van a szöveges függvények használatára, amikor más programokból származó adatokkal dolgozik. Tegyük fel például, hogy megvásárol egy célkliens-listát a lemezen, csak akkor fedezi fel, hogy az összes információt csupa nagybetűvel írta be. Ahhoz, hogy ezeket az adatokat a szövegszerkesztő Körlevél funkciójával együtt használhassa, az Excel PROPER funkciójával konvertálja a bejegyzéseket úgy, hogy csak az egyes szavak kezdőbetűje legyen nagybetűs.
A szöveges függvények, mint például a UPPER, LOWER és PROPER függvények, egyetlen szöveges argumentumot vesznek fel, amely jelzi a módosítandó szöveget.
-
Az UPPER függvény a szöveges argumentumban szereplő összes betűt nagybetűvé alakítja .
-
A LOWER függvény a szöveges argumentumban szereplő összes betűt kisbetűvé alakítja .
-
A PROPER függvény minden szó első betűjét nagybetűvel írja, valamint a szöveg argumentumban szereplő minden olyan betűt, amely nem követ egy másik betűt, és a szöveges argumentum összes többi betűjét kisbetűre változtatja.
Például az alábbi ábra munkalapja jó választás lehet a PROPER függvény használatával a nagybetűs nevek megfelelő kisbetűssé alakítására. Ehhez írja be a következő függvényt a C3 cellába:

Használja a PROPER függvényt, hogy ezeket a neveket minden nagybetűből megfelelő nagybetűvé alakítsa át.
=HELYES(A3)
Ez a függvény az Aiken eredményt jeleníti meg a C3 cellában. Ezután a Kitöltés fogantyúval másolja le a függvényt a tartományon belül a következő oszlopba, így az A és B oszlopban lévő összes elem a megfelelő kis- és nagybetűkre konvertálódik.