Hogyan használjuk a Formátum funkciót az Excelben (megfelelő példákkal)

  • Ossza Meg Ezt
Hugh West

A oldalon. Microsoft Excel, a megfelelő olvashatóság és a jó kilátás érdekében meg kell formáznunk bármelyik cella értékét. Az Excel szalagban rendelkezésre álló beépített parancsok használata mellett a cella értékét a TEXT funkció és a VBA formátum funkciót. Ha te is kíváncsi vagy rá, töltsd le a gyakorlati munkafüzetünket, és kövess minket.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet a gyakorláshoz, miközben ezt a cikket olvassa.

Formátum és TEXT függvények.xlsm

📚 Megjegyzés:

E cikk minden művelete a Microsoft Office 365 alkalmazás.

10 alkalmas példák a TEXT funkcióra a cellák értékének formázására az Excelben

Itt a a TEXT funkció hogy átalakítsuk a cellánk értékének formázását. Bemutatjuk a 10 megfelelő példák az összes formázás bemutatására.

1. Számérték formázása

Az első példában a TEXT függvény segítségével megváltoztathatjuk egy szám formázását, és különböző formázásokban jeleníthetjük meg. Van egy számunk a cellában B5 A következő formátumban fogjuk megformázni 7 különböző formátumok.

Válasszon ki egy cellát, és írja le a kívánt formázási képleteket.

Az érték átalakítása '#,###.00' formátumban a képlet a következő lesz:

=TEXT($B$5, "#,###.00")

Az érték átalakításához '(#,###.00)' formátumban a képlet a következő lesz:

=TEXT($B$5,"(#,###.00)")

Az érték átalakítása '-#,###.00' formátumban a képlet a következő lesz:

=TEXT($B$5,"-#,###.00")

Az érték átalakításához '#,###' formátumban a képlet a következő lesz:

=TEXT($B$5, "#,###")

Az érték átalakítása '###,###' formátumban a képlet a következő lesz:

=TEXT($B$5, "###,###")

Az érték átalakításához '####.00' formátumban a képlet a következő lesz:

=TEXT($B$5, "####.00")

Az érték átalakítása '#.00' formátumban a képlet a következő lesz:

=TEXT($B$5, "#.00")

Nyomja meg a Írja be a címet. billentyűvel, és megkapja a kívánt sejtformázást.

Így azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT függvényt a számok formázására.

Bővebben: Szöveg és számok kombinálása Excelben és a formázás megtartása

2. Pénznem formázása

A következő példában a TEXT funkcióval egy számot pénznem formátumban jeleníthet meg. 7 a különböző típusú pénznemformázásokat fogjuk itt bemutatni. Megvan a szám a cellában B5 .

Az érték kiszámításához jelölje ki bármelyik cellát, és írja le a képletek bármelyikét az igényeinek megfelelően.

Az érték átalakítása '$#,###.00' formátumban a képlet a következő lesz:

=TEXT($B$5,"$#,###.00")

Az érték átalakításához '($#,###.00)' formátumban a képlet a következő lesz:

=TEXT($B$5,"($#,###.00)")

Az érték átalakítása '-$#,###.00' formátumban a képlet a következő lesz:

=TEXT($B$5,"-$#,###.00")

Az érték átalakításához '¥#,###' formátumban a képlet a következő lesz:

=TEXT($B$5," ¥#,###")

Az érték átalakítása '¥###,###' formátumban a képlet a következő lesz:

=TEXT($B$5," ¥###,###")

Az érték átalakításához '$####.00' formátumban a képlet a következő lesz:

=TEXT($B$5,"$####.00")

Az érték átalakítása '$#.00' formátumban a képlet a következő lesz:

=TEXT($B$5,"$#.00")

Sajtó Írja be a címet. Megkapja a kívánt valutaformázást.

Tehát azt mondhatjuk, hogy az Excel TEXT függvényét használhatjuk egy szám pénznemként való formázására.

További információ: Excel szöveges funkció formátumkódok

3. Dátum formázása

Most a TEXT függvényt a dátumok különböző formátumokban történő formázására. A dátumértékünk a cellában van B5 . Megmutatjuk 9 különböző típusú dátumformázások.

Először is, jelölje ki bármelyik cellát, és írja le a képleteket az igényeinek megfelelően.

A dátum átalakítása 'DDMMMMMYYY' formátumban a képlet a következő lesz:

=TEXT($B$5, "DDMMMMYYY")

A dátum átváltásához 'DDMMMMMYY' formátumban a képlet a következő lesz:

=TEXT($B$5, "DDMMMMYY")

A dátum átalakítása 'MMM DD, YYYY' formátumban a képlet a következő lesz:

=TEXT($B$5, "MMM DD, YYYY")

A dátum átváltásához 'DDDD' formátumban a képlet a következő lesz:

=TEXT($B$5, "DDDD")

A dátum átalakítása 'DDDD,DDMMMMYYYYYY' formátumban a képlet a következő lesz:

=TEXT($B$5, "DDDD, DDMMMMYYYYYY")

A dátum átváltásához 'DDDD, MMM DD, YYYY' formátumban a képlet a következő lesz:

=TEXT($B$5, "DDDD, MMM DD, YYYY")

A dátum átalakítása 'MM/DD/YYYY' formátumban a képlet a következő lesz:

=TEXT($B$5, "MM/DD/YYYYYY")

A dátum átváltásához 'MM/DD' formátumban a képlet a következő lesz:

=TEXT($B$5, "MM/DD")

A dátum átalakítása 'ÉÉÉÉÉ-HH-HH-NN' formátumban a képlet a következő lesz:

=TEXT($B$5, "YYYY-MM-DD")

Ezután nyomja meg a Írja be a címet. Megkapja a kívánt dátumformázást.

Ezért azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT függvényt a dátumok formázására.

4. Formázási idő

Itt a TEXT függvény segít nekünk az időértéket különböző formátumokban formázni. Az idő, amelyet meg kell formáznunk, a cellában van. B5 . Megjelenítjük 3 különböző típusú időformázások.

Először válasszon ki egy tetszőleges cellát, és írja le a képleteket az igényeinek megfelelően.

Az idő átváltása 'H:MM AM/PM' formátumban a képlet a következő lesz:

=TEXT($B$5, "H:MM AM/PM")

Az idő átváltásához 'H:MM:SS AM/PM' formátumban a képlet a következő lesz:

=TEXT($B$5, "H:MM:SS AM/PM")

Az idő átváltása 'H:MM:SS AM/PM' formátumban a képlet a következő lesz:

=TEXT(NOW(), "H:MM:SS AM/PM")

Használni fogjuk a a NOW funkció .

Ezután nyomja meg a Írja be a címet. Megkapja a kívánt időformázást.

Ezért azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT függvényt a kívánt idő formázására.

5. Kombinált dátum és idő formázása

Néha előfordul, hogy az adatállományunk dátumot és időt is tartalmaz ugyanabban a cellában. Ebben az esetben formázhatjuk őket a TEXT függvény. Megmutatjuk, hogy 3 különböző formázási típusok, ahol az idő és a dátum együtt van elhelyezve. Az érték a cellában van. B5 .

Először is, válassza ki bármelyik cellát, és írja le a képleteket az igényeinek megfelelően.

A dátum és az idő átalakítása 'MMM DD, YYYY H:MM:SS AM/PM' formátumban a képlet a következő lesz:

=TEXT($B$5, "MMM DD, YYYY H:MM:SS AM/PM")

A dátum és az idő átváltásához 'YYYY-MM-DD H:MM AM/PM' formátumban a képlet a következő lesz:

=TEXT($B$5, "YYYY-MM-DD H:MM AM/PM")

A dátum és az idő átalakítása 'YYYY-MM-DD H:MM' formátumban a képlet a következő lesz:

=TEXT($B$5, "YYYY-MM-DD H:MM")

Ezután nyomja meg a Írja be a címet. Észre fogja venni, hogy az érték az Ön kívánságának megfelelően alakul.

Végre elmondhatjuk, hogy képesek vagyunk használni az Excel TEXT funkcióval egyszerre formázhatja a dátumot és az időt.

6. Formázás százalékos arány

Egy számot százalékos értékre konvertálhatunk a TEXT funkciót. Megmutatjuk 3 A formázás főleg attól függ, hogy hány számjegyet tartunk a tizedesvessző után. A konvertálandó érték a cellában van. B5 .

Először is, jelölje ki bármelyik cellát, és írja le a képleteket az igényeinek megfelelően.

Az érték átalakítása '0%' formátumban a képlet a következő lesz:

=TEXT($B$5, "0%")

Az érték átalakításához '0.0%' formátumban a képlet a következő lesz:

=TEXT($B$5, "0.0%")

Az érték átalakítása '0.00%' formátumban a képlet a következő lesz:

=TEXT($B$5, "0.00%")

Most nyomja meg a Írja be a címet. Megkapja a kívánt százalékos formázást.

Végül azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT funkcióval egy számot százalékos formában formázhat.

Bővebben: Hogyan jelenítsük meg a százalékos arányt az Excel pite diagram legendájában (egyszerű lépésekkel)

7. Tört szám formázása

Ebben a példában a tört számokat a TEXT funkciót. Bemutatjuk, hogy 9 A formázás különböző típusai. A formázandó tizedes számérték a cellában van. B5 .

Válassza ki bármelyik cellát, és írja le a képleteket az igényeinek megfelelően.

Az érték átalakítása '?/?' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/?")

Az érték átalakításához '?/??' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/???")

Az érték átalakítása '?/???' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/????")

Az érték átalakításához '?/2' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/2")

Az érték átalakítása '?/4' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/4")

Az érték átalakításához '?/8' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/8")

Az érték átalakítása '?/16' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/16")

Az érték átalakításához '?/10' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/10")

Az érték átalakítása '?/100' tört formátumban, a képlet a következő lesz:

=TEXT($B$5,"?/100")

Végül nyomja meg a Írja be a címet. Megkapja a kívánt százalékos formázást.

Így azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT funkcióval egy tizedes számot törté formázhatunk.

8. Tudományos szám formázása

A következő példában egy numerikus értéket formázunk tudományos számmá a TEXT A számot a tizedesvessző utáni számjegyek száma alapján fogjuk formázni. Az eredeti számérték, amelyet formázni fogunk, a következő cellában van B5 .

Kezdetben válasszon ki egy tetszőleges cellát, és írja le a képletek bármelyikét a kívánságának megfelelően.

Az érték átalakítása '0.00E+00' formátumban a képlet a következő lesz:

=TEXT($B$5,"0.00E+00")

Az érték átalakításához '0.0E+00' formátumban a képlet a következő lesz:

=TEXT($B$5,"0.0E+00")

Sajtó Írja be a címet. A formázott értéket kapja meg.

Ezért azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT függvény segítségével egy decimális számot tudományos számmá formázhatunk.

9. Telefonszám formázása

Most a formázási eljárást mutatjuk be, amellyel általános numerikus értékeket formázhatunk telefonná a TEXT A numerikus érték a cellában van B5 .

Először is, jelölje ki bármelyik cellát, és írja le a képleteket az igényeinek megfelelően.

Az érték átalakítása '(##) ###-###-#####' formátumban a képlet a következő lesz:

=TEXT($B$5,"(##) ###-###-#####")

Ezután nyomja meg a Írja be a címet. Majd kitalálod a telefonszámot.

Ezért azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT funkcióval egy tizedes számot törté formázhatunk.

10. Nulla vezető szám formázása

Az utolsó példában a TEXT függvény formátum a számok számára, amelyeknek egy Nulla (0) . Megmutatjuk 3 különböző formulák a formázáshoz. A szám a cellában van. B5 .

Először válasszon ki egy tetszőleges cellát, és írja le a képleteket az igényeinek megfelelően.

Az érték átalakítása '00' formátumban a képlet a következő lesz:

=TEXT($B$5, "00")

Az érték átalakításához '000' formátumban a képlet a következő lesz:

=TEXT($B$5, "000")

Az érték átalakítása '0000' formátumban a képlet a következő lesz:

=TEXT($B$5, "0000")

Ezután nyomja meg a Írja be a címet. Megkapja a kívánt százalékos formázást.

Végül azt mondhatjuk, hogy képesek vagyunk használni az Excel TEXT függvény egy olyan decimális szám formázására, amely a következővel kezdődik Nulla .

A VBA Format funkció áttekintése

Formátum egy VBA függvényt. Az Excel táblázatban nem találjuk és nem használhatjuk. Ezt a függvényt csak akkor használhatjuk, amikor VBA kódot írunk.

⏺ Funkció célkitűzés:

Ezt a funkciót általában a cellák értékének formátumának megváltoztatására használják a VBA-n keresztül.

⏺ Szintaxis:

Format(kifejezés, [formátum])

⏺ Érvek Magyarázat:

Érv Kötelező/választható Magyarázat
Kifejezés Kötelező Kifejezés az a szöveges karakterlánc vagy cellaérték, amelyet az igényeinknek megfelelően szeretnénk formázni.
Formátum Opcionális Ez a kívánt cellaformázás.

⏺ Vissza:

A kód futtatása után a függvény megjeleníti a cella értékét a kívánt formázással.

⏺ Elérhetőség:

Excel for Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 for Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000.

5 megfelelő példa a VBA Format funkcióra a cellák értékének formázására

Itt bemutatjuk, hogy 5 egyszerű példák a cellaértékek formátumváltásának bemutatására a VBA formátum Funkció. A példákat az alábbiakban lépésről lépésre mutatjuk be:

1. Formázási szám

Az első példában egy VBA kódot írunk, amely a numerikus számunkat a következő formába formázza 5 A lépések az alábbiakban olvashatók:

📌 Lépések:

  • A folyamat elindításához lépjen a Fejlesztő fülre, és kattintson a Visual Basic . Ha nincs ilyen, akkor meg kell engedélyezze a Fejlesztő lapot Vagy megnyomhatja a 'Alt+F11' a Visual Basic szerkesztő .

  • Ennek eredményeképpen egy párbeszédpanel jelenik meg.
  • Most, a Beillesztés fülön, kattintson a Modul opció.

  • Ezután írja le a következő vizuális kódot az üres szerkesztőmezőbe.

 Sub Format_Number() Worksheets(11).Activate Cells(5, 2) = 123456 Cells(5, 3) = Format(Cells(5, 2), "Általános szám") Cells(6, 3) = Format(Cells(5, 2), "Valuta") Cells(7, 3) = Format(Cells(5, 2), "Fix") Cells(8, 3) = Format(Cells(5, 2), "Standard") Cells(9, 3) = Format(Cells(5, 2), "Scientific") End Sub 
  • Ezután nyomja meg a 'Ctrl+S' a kód elmentéséhez.
  • Zárja be a Szerkesztő tab.
  • Ezt követően a Fejlesztő fülre, kattintson a Makrók a Kód: csoport.

  • Ennek eredményeképpen egy kis párbeszédpanel jelenik meg a Makró megjelenik.
  • Válassza ki a Format_Number opciót, és kattintson a Fuss gombot a kód futtatásához.

  • Látni fogja, hogy a szám különböző formátumokban jelenik meg.

Így elmondhatjuk, hogy a vizuális kódunk tökéletesen működik, és képesek vagyunk használni a Formátum funkció az Excelben.

2. Formázás százalékos arány

Ebben a példában egy VBA-kódot írunk egy cellaérték százalékos formázásához. A megközelítés lépései a következők:

📌 Lépések:

  • Először is, menjen a Fejlesztő fülre, és kattintson a Visual Basic . Ha nincs ilyen, akkor meg kell engedélyezze a Fejlesztő lapot Vagy megnyomhatja a 'Alt+F11' a Visual Basic szerkesztő .

  • Egy kis párbeszédpanel jelenik meg.
  • Ezt követően a Beillesztés fülön, kattintson a Modul opció.

  • Írja le a következő vizuális kódot az üres szerkesztőmezőbe.

 Sub Format_Percentage() Worksheets(12).Activate Cells(5, 2) = 0.88 Cells(5, 3) = Format(Cells(5, 2), "Percent") End Sub 
  • Most nyomja meg a 'Ctrl+S' a kód elmentéséhez.
  • Ezután zárja be a Szerkesztő tab.
  • Ezután a Fejlesztő fülre, kattintson a Makrók a Kód csoportból.

  • Ennek eredményeképpen egy kis párbeszédpanel jelenik meg a Makró megjelenik.
  • Ezután válassza ki a Format_Percentage opció.
  • Végül kattintson a Fuss gombot a kód futtatásához.

  • Észre fogja venni, hogy a szám százalékos formátumban jelenik meg.

Ezért elmondhatjuk, hogy a vizuális kódunk hatékonyan működik, és képesek vagyunk használni a Formátum funkció az Excelben.

3. Formázás logikai teszthez

Most egy VBA kódot fogunk írni a logika ellenőrzésére és a cella értékének a logika szerinti formázására. A módszer lépéseit az alábbiakban ismertetjük:

📌 Lépések:

  • Először menjen a Fejlesztő fülre, és kattintson a Visual Basic . Ha nincs ilyen, akkor meg kell engedélyezze a Fejlesztő lapot Vagy megnyomhatja a 'Alt+F11' a Visual Basic szerkesztő .

  • Ennek eredményeképpen egy párbeszédpanel jelenik meg.
  • Ezután a Beillesztés fülön, kattintson a Modul opció.

  • Ezután írja le a következő vizuális kódot az üres szerkesztőmezőbe.

 Sub Format_Logic_Test() Worksheets(13).Activate Cells(5, 2) = 2 Cells(5, 3) = Format(Cells(5, 2), "Igen/Nem") Cells(6, 3) = Format(Cells(5, 2), "Igaz/Hamis") Cells(7, 3) = Format(Cells(5, 2), "On/Off") Cells(9, 2) = 0 Cells(9, 3) = Format(Cells(9, 2), "Igen/Nem") Cells(10, 3) = Format(Cells(9, 2), "Igaz/Hamis") Cells(11, 3) = Format(Cells(9, 2), "On/Off") End Sub 
  • Sajtó 'Ctrl+S' a kód elmentéséhez.
  • Most zárja be a Szerkesztő tab.
  • Ezt követően a Fejlesztő fülre, kattintson a Makrók a Kód: csoport.

  • Egy kis párbeszédpanel Makró megjelenik.
  • Ezután válassza ki a Format_Logic_Test opciót, és kattintson a Fuss gomb.

  • Meg fogja kapni a kívánt eredményt.

Tehát elmondhatjuk, hogy a vizuális kódunk pontosan működik, és képesek vagyunk használni a Formátum funkció az Excelben.

4. Dátum formázása

Itt egy VBA-kód segítségével formázzuk meg egy cella dátumértékét. A cella formázásának lépéseit az alábbiakban mutatjuk be:

📌 Lépések:

  • Először menjen a Fejlesztő fülre, és kattintson a Visual Basic . Ha nincs ilyen, akkor meg kell engedélyezze a Fejlesztő lapot Vagy megnyomhatja a 'Alt+F11' a Visual Basic szerkesztő .

  • Egy kis párbeszédpanel jelenik meg.
  • Most, a Beillesztés fülön, kattintson a Modul opció.

  • Ezután írja le a következő vizuális kódot az üres szerkesztőmezőbe.

 Sub Format_Date() Worksheets(14).Activate Cells(5, 2) = "Sep 3, 2003" Cells(5, 3) = Format(Cells(5, 2), "General Date") Cells(6, 3) = Format(Cells(5, 2), "Long Date") Cells(7, 3) = Format(Cells(5, 2), "Medium Date") Cells(8, 3) = Format(Cells(5, 2), "Short Date") End Sub 
  • Ezután nyomja meg a 'Ctrl+S' a kód elmentéséhez.
  • Zárja be a Szerkesztő tab.
  • Ezután a Fejlesztő fülre, kattintson a Makrók a Kód: csoport.

  • Egy másik kis párbeszédpanel címe Makró megjelenik.
  • Most válassza ki a Format_Date opció.
  • Végül kattintson a Fuss .

  • A dátumokat több formátumban is megkapja.

Ezért elmondhatjuk, hogy a vizuális kódunk tökéletesen működik, és képesek vagyunk használni a Formátum funkció az Excelben.

5. Időérték formázása

Az utolsó példában egy VBA kódot fogunk írni az időértékünk többféleképpen történő formázásához. A formázás lépéseit az alábbiakban ismertetjük:

📌 Lépések:

  • Először is, menjen a Fejlesztő fülre, és kattintson a Visual Basic . Ha nincs ilyen, akkor meg kell engedélyezze a Fejlesztő lapot Vagy megnyomhatja a 'Alt+F11' a Visual Basic szerkesztő .

  • Ennek eredményeképpen egy párbeszédpanel jelenik meg.
  • Aztán a Beillesztés fülön, kattintson a Modul opció.

  • Írja le a következő vizuális kódot az üres szerkesztőmezőbe.

 Sub Format_Time() Worksheets(15).Activate Cells(5, 2) = "15:25" Cells(5, 3) = Format(Cells(5, 2), "Long Time") Cells(6, 3) = Format(Cells(5, 2), "Medium Time") Cells(7, 3) = Format(Cells(5, 2), "Short Time") End Sub 
  • Ezután nyomja meg a 'Ctrl+S' a kód elmentéséhez.
  • Most zárja be a Szerkesztő tab.
  • Ezután a Fejlesztő fülre, kattintson a Makrók a Kód: csoport.

  • Ennek eredményeképpen egy másik kis párbeszédpanel, a Makró megjelenik.
  • Válassza ki a Format_Time opciót, és kattintson a Fuss gomb.

  • Az időértéket különböző formátumokban kapja meg.

Végül elmondhatjuk, hogy a vizuális kódunk tökéletesen működik, és képesek vagyunk használni a Formátum funkció az Excelben.

Bővebben: Excel szöveges képlet (TEXT funkció)

💬 Amit tudnod kell

Miközben ezt a funkciót használja, ne feledje, hogy két dolgok.

Először is, a TEXT függvény csak az Excel táblázatkezelőben lesz alkalmazható. Ezt a függvényt nem használhatja VBA környezetben. Sőt, ha megpróbálja használni a függvényt a VBA munkaterületén, az Excel hibát fog mutatni, és a kód nem fog előre futni.

Másrészt, használhatja a Formátum függvényt csak a VBA munkaterületen belül. Az Excel munkalapon belül nem fogod tudni kitalálni, hogy a függvény neve Formátum .

Következtetés

Ez a cikk vége. Remélem, hogy ez a cikk hasznos lesz az Ön számára, és képes lesz használni a Formátum funkciót az Excelben. Kérjük, ossza meg velünk az alábbi megjegyzések részben, ha további kérdései vagy ajánlásai vannak.

Ne felejtse el megnézni a weboldalunkat, ExcelWIKI , számos Excelhez kapcsolódó problémához és megoldáshoz. Tanuljon folyamatosan új módszereket és fejlődjön tovább!

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.