A SUBSTITUTE funkció a meglévő szavakat, szövegeket vagy karaktereket új adatokra cseréli. A SUBSTITUTE funkció segítségével eltávolíthatja a nem nyomtatható karaktereket az importált adatokból, a nem kívánt karaktereket szóközökkel helyettesítheti, és ugyanannak a munkalapnak különböző verzióit állíthatja elő.
A cikkben található utasítások az Excel 2019, 2016, 2013, 2010, 2007; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone és Excel for Android.
SUBSTITUTE Függvény szintaxis
A függvény szintaxisa a függvény elrendezésére vonatkozik, és tartalmazza a függvény nevét, zárójeleket és argumentumokat.
A SUBSTITUTE függvény szintaxisa:
=SUBSTITUTE(Szöveg, Régi_szöveg, Új_szöveg, Példányszám)
A függvény argumentumai:
- Szöveg (kötelező): A cserélendő szöveget tartalmazó adat. Ez az argumentum tartalmazhatja a tényleges adatokat idézőjelbe zárva (lásd a fenti kép 2. sorát) vagy cellahivatkozást a szöveges adatok helyére a munkalapon (lásd a 3. és 4. sort).
- Old_text (kötelező): A lecserélendő szöveg.
- Új_szöveg (kötelező): A régi_szöveget helyettesítő szöveg.
- Példány_szám (nem kötelező): Egy szám. Ha ezt a számot kihagyjuk, a Régi_szöveg minden példánya az Új_szövegre kerül. Ha ez a szám szerepel, a régi_szöveg megadott példányai lecserélődnek (lásd az 5. sort).
A SUBSTITUTE függvény argumentumai megkülönböztetik a kis- és nagybetűket. Ha a Régi_szöveg argumentumhoz megadott adatok kis- és nagybetűje nem ugyanaz, mint a Szöveg argumentumcellában lévő adatok, akkor nem történik helyettesítés.
Használja a SUBSTITUTE funkciót
Bár a teljes képletet kézzel is beírhatja egy munkalap cellába, egy másik lehetőség a Függvényargumentumok párbeszédpanel (vagy a Mac Excelben a Képletkészítő) használata a függvény és argumentumainak cellába való beírásához..
=SUBSTITUTE(A3, "Eladások", "Bevétel")
A párbeszédpanel használatakor az Excel gondoskodik az egyes argumentumok vesszővel történő elválasztásáról, és idézőjelbe teszi a régi és az új szöveges adatokat.
-
Írja be az oktatóanyag adatait egy üres Excel munkalapba.
- Válassza ki a B3 cellát, hogy aktív cellává tegye.
- Válassza ki a Képleteket.
- Válassza ki a Text elemet a Szövegfunkciók legördülő lista megnyitásához.
-
Válassza a SUBSTITUTE lehetőséget a listából a Funkcióargumentumok párbeszédpanel megnyitásához. A Mac Excelben megnyílik a Formula Builder.
- Vigye a kurzort a Szöveg szövegmezőbe.
- Válassza ki a munkalap A3 celláját a cellahivatkozás megadásához.
- Vigye a kurzort a Old_text szövegmezőbe.
- Írja be: Sales. Ez a szöveg lesz lecserélve. A szöveget nem kell idézőjelbe tenni.
- Vigye a kurzort a New_text szövegmezőbe.
-
Írja be: Bevétel. Ez a szöveg az Értékesítés helyére kerül.
- Az Instance_num argumentum üresen marad, mivel az Sales szónak csak egy példánya van az A3 cellában.
- Válassza ki a OK lehetőséget. Kivéve a Mac Excelben, ahol a Kész. lehetőséget választja.
- A Bevételi jelentés szöveg jelenik meg a B3 cellában.
SUBSTITUTE vs. REPLACE függvények
A SUBSTITUTE abban különbözik a REPLACE funkciótól, hogy a kiválasztott adatok bármely helyén adott szöveg cseréjére szolgál. A REPLACE az adatok egy adott helyén előforduló szöveg cseréjére szolgál.