Képlet eredménye 0 megjelenése az Excelben (3 megoldás)

  • Ossza Meg Ezt
Hugh West

Ebben a bemutatóban bemutatjuk, hogyan lehet kijavítani a képlet eredményének problémáját, amely a következőket mutatja 0 excelben. Miközben a Microsoft Excel szükségünk lehet néhány érték hozzáadására egy képlet segítségével. De ahelyett, hogy a kiszámított értéket mutatnánk, a képlet a következőt adja vissza 0 Különböző okok miatt szembesülhet ezzel a problémával. Ebben a cikkben megpróbáljuk világossá tenni, hogyan lehet megoldani ezt a problémát.

Gyakorlati munkafüzet letöltése

A gyakorlati munkafüzetet innen töltheti le.

Képlet eredmény megjelenítése 0.xlsm

3 hatékony megoldás az Excel 0 képlet eredményének megjelenítésére az Excelben

Megvitatjuk 3 hatékony megoldások a képlet eredményének problémájának megoldására, amely a következőket mutatja 0 A megoldások szemléltetésére ugyanazt az adathalmazt fogjuk használni a megoldás-1 ' és ' megoldás-2 ' és kissé módosított adatállomány a ' megoldás-3 '.

1. Fix Formula eredmény megjelenítése 0 a szöveg számra való átalakításával

A probléma megoldása a képlet eredményének megjelenítésével 0 az excelben mindenekelőtt ellenőrizzük az adatkészletünkben lévő adatokat, amelyeket a képletbe fogunk bevinni. Néha az adatokban lévő számok szöveges formátumban vannak tárolva. Így a képlet a következő adatokat adja vissza 0 A probléma megoldásához a szöveget számokká alakítjuk.

1.1 Szöveg számmá alakítása egérkattintással

Ebben a módszerben a szöveget számokká alakítjuk egy egérkattintással, hogy megoldjuk a képlet eredményének problémáját, amely a következőket mutatja 0 Az alábbi képernyőképen egy könyvesbolt adatállománya látható. Az adatállomány néhány könyv nevéből és az adott könyvesboltban rendelkezésre álló könyvek mennyiségéből áll. Tegyük fel, hogy ki akarjuk számolni az összes könyv számát a cellában. C10 .

Kövesse az alábbi lépéseket:

  • A képlet beírása a cellába C10 a teljes mennyiség kiszámításához:
=SUM(C5:C9)

  • Sajtó Írja be a címet. és láthatjuk, hogy a képlet visszaadja 0 Ez az a probléma, amelyet meg kell oldanunk.

  • Mielőtt elkezdenénk, szeretnénk, ha észrevennétek néhány dolgot. A cellában F6 illessze be a következő képletet:
=COUNTA(C5:C9)

  • Ha megnyomja a Írja be a címet. a képlet beillesztése után megkapja az eredményt, mert a COUNTA A függvény a nem üres cellák számát számolja, nincs kapcsolata a cellák értékével.

  • Szúrja be ismét a következő képletet a cellába F7 :
=COUNT(C5:C9)

  • Sajtó Írja be a címet. Itt a képlet a következőt adja vissza 0 mert a COUNT függvény megszámolja azon cellák számát, amelyek nem szöveget, hanem számokat tartalmaznak.

  • Hogy megértsük a bemutatás okát 0 válassza ki a cellát C5 és nézzük meg a képlet sávot. Látjuk a számot, de van egy aposztróf ami azt jelzi, hogy a szám szöveges formátumú. Ezért kapunk hibát a képletek használatakor.

Lássuk a probléma megoldásának lépéseit.

LÉPÉSEK:

  • Először is, jelölje ki a cellát ( C5:C9 ).

  • Másodszor, kattintson a felkiáltás Megjelenik egy legördülő menü.
  • Harmadszor, válassza ki a ' Számra konvertálás ' a legördülő menüből.

  • Végül, láthatjuk, hogy a képlet eredménye nem mutatja a 0 többé már a sejtekben C10 és F7 Mivel a cellában lévő értékek formátumát ( C5:C9 ) szövegről számra, a cellában található képletet C10 most meg tudja adni az eredményt.

Read More: [Javítva!] A képlet nem működik és szövegként jelenik meg az Excelben

1.2 A 'Beillesztés speciális' opció használata szöveg számmá alakításához

Egy másik módszer a probléma megoldására, hogy a képlet eredménye megmutatja 0 az excelben a ' Beillesztés Special ' opciót. A módszer bemutatásához ugyanazt az adathalmazt használjuk, mint az előző módszerben.

Lássuk tehát a lépéseket a ' Beillesztés Special ' opciót ebben a módszerben.

LÉPÉSEK:

  • Először is, jelölje ki az adattartományon kívüli bármelyik cellát, és kattintson a Másolás .
  • Ezután válassza ki a cellatartományt ( C5:C9 ).
  • Ezután menjen a Home > Paste > Beillesztés Special

  • A fenti műveletek megnyitnak egy új párbeszédpanelt, melynek neve ' Beillesztés Special '.
  • Ezután ellenőrizze a Add a Művelet szakasz és kattintson a OK .

  • Végül láthatjuk a képlet kimeneti eredményét a cellában C10 .

További információ: Hogyan jeleníthet meg minden képletet az Excelben (4 egyszerű & amp; Gyors módszerek)

1.3 Alkalmazza a VBA kódot a szöveg számmá alakításához, hogy rögzítse a képlet eredményét, amely 0-t mutat az Excelben

Ha Ön haladó excel-felhasználó, és gyorsabban szeretné elvégezni a feladatokat, akkor használhatja a VBA kódot a fenti probléma megoldására. Ebben a módszerben alkalmazunk egy VBA kódot, hogy megoldja a problémát a képlet eredménye mutatja 0 az excelben gyorsabban.

Lássuk tehát az alkalmazás lépéseit VBA kód ebben a módszerben.

LÉPÉSEK:

  • Az elején jelölje ki a cellát ( C5:C9 ).
  • Következő, jobb gombbal kattintva az aktív lapon.
  • Ezután válassza ki a ' Kód megtekintése '.

  • A fenti művelet megnyit egy üres VBA modul.
  • Illessze be a következő kódot a modulba:
 Sub TextToNumber() Dim rg As Range On Error Resume Next Set rg = Selection _ .SpecialCells(xlCellTypeConstants, 23) On Error GoTo ErrorHandle If Not rg Is Nothing Then Cells.SpecialCells(xlCellTypeLastCell) _ .Offset(0, 1).Copy rg.PasteSpecial Paste:=xlPasteValues, _ Operation:=xlPasteSpecialOperationAdd Else MsgBox "Nem sikerült konstansokat találni a kiválasztásban" End If Handler_Exit:Application.CutCopyMode = False Set rg = Nothing Exit Sub ErrorHandle: MsgBox "Nem sikerült a szöveget számokká alakítani" Resume Handler_Exit End Sub 
  • Most kattintson a Fuss gombot, vagy nyomja meg a F5 billentyűt a kód futtatásához.

  • Végül a fenti kód megoldja a képlet eredményének problémáját, amely a következőt mutatja 0 Tehát az összegzést az excelben kapjuk meg a cellában. C10 .

További információ: Hogyan jeleníthet meg értéket a képlet helyett az Excelben (7 módszer)

2. Fix képlet eredménye 0-t mutat az Excelben a "Szöveg az oszlopba" opció használatával

A Szöveg oszlopba ' opciót a Adatok lap egy másik hatékony módja a problémás képlet eredményének javítására, amely a következő eredményt mutatja 0 A következő adatkészletben a cellában C10 , eredményeket fogunk hozni ahelyett, hogy 0 .

Lássuk a művelet végrehajtásának lépéseit.

LÉPÉSEK:

  • Először jelölje ki a cellát ( C5:C9 ).
  • Ezután menjen a Adatok Válassza ki a ' Szöveg oszlopba ' a ' Adateszközök ' szakasz.

  • Ezután egy új párbeszédpanel jelenik meg. Jelölje be a következő opciót Elhatárolt a fájltípus beállítások közül, és kattintson a Befejezés gomb.

  • Végül a fenti művelet a cellában lévő képlet eredményét adja vissza. C10 .

Read More: [Fixed!] Miért nem működik a képlet az Excelben (15 ok és megoldás)

Hasonló olvasmányok

  • Formula megjelenítése az Excel-cellákban az érték helyett (6 mód)
  • [Javítva!] A SUM-képlet nem működik az Excelben (8 okok és megoldások)
  • [Megoldott]: Az Excel-képletek nem frissülnek a mentésig (6 lehetséges megoldás)
  • [Javítva!] Az Excel-képletek nem működnek egy másik számítógépen (5 megoldás)
  • [Megoldott:] Excel-képlet nem működik, kivéve, ha dupla kattintás a cellára (5 megoldás)

3. Rejtett karakterek eltávolítása, amikor a képlet eredménye 0-t mutat az Excelben

A képlet eredményének másik oka, hogy 0 az excelben a rejtett karakterek jelenléte a képlet tartományában. Néha másolunk vagy letöltünk egy adathalmazt egy másik forrásból. Ez az adathalmaz tartalmazhat rejtett karaktereket. A megfelelő eredmény eléréséhez el kell távolítanunk ezeket a rejtett karaktereket.

3.1 Fix Formula eredmény megjelenítése 0 rejtett karakterek eltávolítása karakterkód használatával

A rejtett karakter lehet egy nem törőjeles szóköz. Microsoft Excel , a nem törés nélküli szóköz karakterkódja a következő 0160 A probléma megoldásához a képlet eredménye a következő 0 az excelben ezeket a karaktereket üres vagy üres karakterláncokkal kell helyettesítenünk. A következő, egy könyvesboltra vonatkozó adatkészlet a különböző könyvek nevéből és az adott boltban eladott összes eladott mennyiségükből áll. Ha ki akarjuk számítani a teljes mennyiséget a cellában lévő C9 a SUM függvényt. Ez a következő eredményt adja 0 a cellatartományban lévő rejtett karakterek miatt ( C5:C8 ).

Lássuk a rejtett karakterek cseréjének lépéseit ezzel a módszerrel.

LÉPÉSEK:

  • Először is, jelölje ki a cellát ( C5:C8 ).
  • Ezután menjen a Home tab.

  • Másodszor, menjen a ' Keresés & kiválasztás ' opciót a Home Ezután válassza ki a Cserélje ki a címet. .

  • Egy új párbeszédpanel, melynek neve ' Keresés és csere ' fog megjelenni.
  • Harmadszor, menjen a ' Találd meg, mi t' szövegmező. Tartsa lenyomva a Alt kulcs és típus 0160 a számbillentyűzet , nem a alfanumerikus billentyűk A beírás után semmi sem fog megjelenni a ' Találd meg, mit ' doboz.
  • Tartsa meg a ' Cserélje ki ' szövegmező üres.
  • Ezután kattintson a ' Cserélje ki az összeset '.

  • Megjelenik egy új párbeszédpanel, amely a végrehajtott cserék számát mutatja. Kattintson a OK azon a dobozon.

  • Végül a fenti parancsok a rejtett karaktereket üres karakterláncokkal helyettesítik a cella képletének tartományából. C9 Tehát a képlet kimenete a cellában található C9 .

Read More: [Fixed!] Az Excel SUM formula nem működik és 0-t ad vissza (3 megoldás)

3.2 VBA kód beillesztése a rejtett karakterek eltávolításához a képlet eredményének rögzítéséhez, amely 0-t mutat az Excelben

Ebben a módszerben pontosan ugyanazt a problémát fogjuk megoldani, mint az előző példában, de ezúttal a VBA kód. A VBA kód, mi fogjuk helyettesíteni a rejtett karaktereket, hogy megoldja a problémát a képlet eredménye mutatja 0 excelben.

Lássuk az alkalmazás lépéseit VBA kód a rejtett karakterek javítására.

LÉPÉSEK:

  • Az elején jelölje ki a cellatartományt ( C5:C8 ).
  • Következő, jobb gombbal kattintva az aktív lapon, és válassza a ' Kód megtekintése '.

  • A fenti művelet megnyit egy üres VBA .
  • Ezután illessze be a következő kódot a modulba:
 Sub RemoveCode160() Dim rng As Range Dim vrn As Variant Dim i As Long Set rg = Selection If rg.Cells.Count = 1 Then ReDim vrn(1 To 1, 1 To 1) vrn(1, 1) = rg.Value Else vrn = rg.Value End If For i = 1 To UBound(vrn, 1) vrn(i, 1) = Replace(vrn(i, 1), Chr(160), "") Next i rg.Value = vrn End Sub 
  • A kód futtatásához kattintson a Fuss gombot, vagy nyomja meg a F5 kulcs.

  • Végül a fenti kód kicserélte az összes rejtett karaktert, és visszaadta a képlet kimeneti eredményét a cellában C9 .

Read More: [Fixed]: Az Excel-képlet nem mutatja a helyes eredményt (8 módszer)

Következtetés

Összefoglalva, ez a bemutató különböző módszereket tartalmaz a probléma megoldására a képlet eredményének bemutatására. 0 töltse le és gyakoroljon a cikkhez csatolt gyakorló munkafüzetünkkel a legjobb eredmények elérése érdekében. Ha bármilyen kérdése van, kérjük, hagyjon megjegyzést alább. Csapatunk igyekszik a lehető leggyorsabban válaszolni. Tartsa nyitva a szemét a további kreatívabb Microsoft Excel megoldások a jövőben.

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.