Tartalomjegyzék
Ez a cikk elmagyarázza, hogyan lehet eltávolítani a negatív előjelet az Excelben 7 különböző módszerrel, példákkal magyarázva. Sok olyan számítással történik, ahol csak a számok értékeit kell használnunk, függetlenül attól, hogy azok pozitívak vagy negatívak. Ezeket a módszereket könnyű alkalmazni a kívánt eredmények eléréséhez.
Gyakorlati munkafüzet letöltése
Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.
Negatív előjel eltávolítása.xlsm7 módszer a negatív jel eltávolítására az Excelben
1. Negatív előjel eltávolítása Excelben az ABS funkció használatával
Használhatjuk a ABS funkció hogy megkapja a abszolút érték A függvény egy szám mint az egyetlen érv és csak az értéket adja vissza, függetlenül annak előjelétől.
Itt van számok listája sejtekben B4:B10 mindkettővel pozitív és negatív . cellában C5 , a következő képletet állítjuk fel.
=ABS(B5)
Cell B5 negatív számot tartalmaz -7. Az eredmény 7 mint a ABS funkció eltávolítva a negatív előjel belőle.
Most a Töltse ki a kezelőt, tudunk másolat és paste a cellák képlete C6:C10.
2. Negatív előjel keresése és cseréje az Excelben
Az Excel keresés és csere funkciója lehetővé teszi számok vagy karakterláncok gyors és hatékony cseréjét. Ebben a példában a negatív előjeleket üres karakterlánccal fogjuk helyettesíteni. Kövesse az alábbiakban leírt lépéseket:
Lépések:
- Van három negatív számok a mi adatállományunkban.
- Menjen a Keresés & kiválasztás fül hogy kiválassza a Cserélje ki.
- A Keresés és csere window put a mínusz (-) jel a Találd meg, mit beviteli mezőt, és hagyja a Cserélje ki beviteli mező üres . Ezután kattintson a Cserélje ki az összeset.
- A fenti lépésekkel a negatív előjelek egy üres karakterlánc Tehát eltávolítottuk a negatív előjeleket a számokból. Megerősítést kaptunk arra is, hogy 3 csere végeztünk. Végül zárjuk be a Keresés és csere ablakban a Zárja be.
3. Az IF funkció használata a negatív előjel ellenőrzésére és eltávolítására az Excelben
A IF funkció lehetőséget ad arra, hogy először ellenőrizzük, hogy egy szám negatív-e vagy sem, majd a negatív előjel eltávolításához szükséges logikát alkalmazzuk. Ebben a példában a cellában a C5 írja fel a következő képletet.
=IF(B5<0, -B5, B5)
A cellában lévő kimenet C5 a negatív előjel eltávolítva érték 7.
Képlet bontás
Mint tudjuk, az IF függvény szintaxisa a következő:
=IF(logikai_teszt, [érték_ha_igaz], [érték_ha_hamis])
A mi képletünkben,
logikai_teszt = B5<0 , ellenőrzi, hogy a B5 cella értéke kisebb-e nullánál vagy sem.
[value_if_true] = -B5 , ha a szám kisebb, mint nulla, azaz +negatív, akkor szorozzuk meg negatív előjellel, hogy pozitív legyen.
[value_if_false] = B5, ha a szám nem kisebb nullánál, akkor a szám maradjon változatlanul.
Most már másolat a képletet a többi cellára a Töltse ki a fogantyút a címre. távolítsa el a a negatív előjel a negatív számok .
Hasonló olvasmányok
- Hogyan távolítsuk el a #DIV/0! hibát az Excelben (5 módszer)
- Táblák eltávolítása az Excelben (4 módszer)
- Hogyan lehet eltávolítani a hiperhivatkozást az Excelből (7 módszer)
- Megjegyzések eltávolítása Excelben (7 gyors módszer)
- Hogyan lehet eltávolítani a kiugró értékeket az Excelben (3 mód)
4. Negatív előjel megfordítása pozitívra a Paste Special szorzással
Ebben a példában a Beillesztés speciális beállításai közül az értékszaporítás segítségével távolítjuk el a negatív előjeleket a negatív számokból. Kövessük az alábbi lépéseket ennek elvégzéséhez.
Lépések:
- A cellában C5 , tedd -1 amelyet arra használnak, hogy multiply a negatív számok sejtekben B5:B10.
Megjegyzés: A -1-et a munkalap bármely cellájába beírhatja.
- Most másolja a cellát C5 a Ctrl + C és válassza ki a címet. sejtek B5:B10 az egér húzásával.
- Utána, jobb gombbal kattintva a oldalon bármilyen a kiválasztott sejtek B5:B10 és kattintson a Beillesztés specialitás.
- Most, a Beillesztés speciális ablak válassza ki a címet. Értékek a Beillesztési lehetőségek és Szorozd meg a Működési lehetőségek . Végül megütöttem OK a módosítások mentéséhez.
- Most a végeredményt látjuk, a számokat a negatív előjelek nélkül.
5. Negatív előjel eltávolítása Excelben a Flash Fill használatával
Flash töltés lehet automatikusan megérzi a adatminta és kitölti cellák az adott minta szerinti adatokkal. Az Excel ezen nagyszerű funkcióját fogjuk használni, hogy eltávolítsuk a negatív előjelek a negatív számok Kövessük végig!
Lépések:
- Itt van egy csomó negatív számok a cellákban B5:B10.
- Tegye a pozitív szám sejtek B5(-7) vagyis 7 cellában.
- Ezután a cellában C6 , nyomja meg Ctrl + E.
- A fenti lépések villanófényes sejtek C6:C10 olyan számokkal, amelyek negatív jelek eltávolítása. A folyamat befejezéséhez kattintson a kis ikon jobbra a villanófénnyel kitöltött cellákhoz, és kattintson a Fogadja el a javaslatokat.
6. Egyéni formázás hozzáadása a negatív előjel eltávolításához
A hozzáadása egyéni formázás szintén nagyon hasznos abban az esetben, ha a negatív előjeleket szeretnénk eltávolítani a számokból. Adjunk hozzá néhány egyéni formázást az adatkészletünkhöz. Az alábbi lépéseket kell követnünk.
Lépések:
- Cellák kiválasztása B5:B10 amelyek tartalmazzák negatív számok .
- Sajtó Ctrl + 1 hogy megnyissa a Cellák formázása.
- A Cellák formázása ablakban kattintson a Egyéni opció a Kategóriák listája a Szám lap.
- A Típus beviteli mező írása #,###, #,### számformátum kódja . És aztán nyomja meg Lépjen be.
- Most a kimenet , látjuk a számokat nélkül a negatív előjelek .
Bővebben: Hogyan lehet eltávolítani a formázást az Excelben a tartalom eltávolítása nélkül?
7. VBA kód alkalmazása a negatív előjel eltávolításához a kijelölt cellákból
A VBA használatával mindig gyorsan és egyszerűen elvégezhetünk egy feladatot az Excelben. Ebben a cikkben is egy egyszerű VBA kódot futtathatunk a feladatunk elvégzéséhez. Ebben a példában távolítsuk el a negatív előjeleket a kijelölt cellákból.
Lépések:
- Először, válassza ki a címet. a sejtek B5:B10 amelyek tartalmazzák a negatív számok .
- Aztán a Fejlesztő Tab kattints a címre. a Visual Basic opció Ez megnyitja a Visual Basic szerkesztő.
- Most, kattints a címre. a Beszúrás lap választani Modul . Ez kinyitni a új modul kódot írni.
- Végre, másolat a következőket kód és nyomja meg a F5 a címre. futás.
Sub RemoveNegativeSign() For Each Cell In Selection If Cell.Value <0 Then Cell.Value = -Cell.Value End If Next Cell End Sub
Magyarázat:
A VBA kódban a Minden egyes hurok fogja alkalmazni a If...Then...End If feltétel, hogy az egyes cellák a B5:B10. Ellenőrzi, hogy a szám kevesebb t han nulla vagy sem. Ha a logika a igaz , akkor cserélje ki a a cellák értéke a önmagának negatív értéke . Ennek eredményeképpen, ez lesz egy pozitív szám Így távolítják el a negatív előjelet.
Most láthatjuk az eredményt a VBA kód futtatása után.
Alternatív kód:
Sub RemoveNegativeSign() Dim SelectedCells As Range For Each SelectedCells In Selection If SelectedCells.Value "" Then If IsNumeric(SelectedCells.Value) Then SelectedCells.Value = Abs(SelectedCells.Value) End If End If Next SelectedCells End Sub
Ez a kód a ABS funkció hogy megszerezzük csak a értékek a kiválasztott cellák .
Bővebben: Hogyan lehet törölni az üres cellákat és az adatokat balra tolni az Excelben (3 módszer)
Emlékezetes dolgok
- Bár a VBA kód használata nagyszerű a célunk eléréséhez, de amint a kódot futtatjuk, elveszítjük az előzményeket. Ez azt jelenti, hogy a változtatást már nem tudjuk visszacsinálni.
- Abban az esetben, ha szükségünk van megváltoztatni a forrásadatok időről időre, jobb, ha olyan módszereket használunk, amelyek a funkciók mint a ABS funkció Ebben az esetben a kimenet a dinamikus a változással a forrásadatok .
Következtetés
Most már több módszert is ismerünk a negatív előjelek eltávolítására az Excelben. Remélhetőleg ez arra ösztönzi Önt, hogy magabiztosabban használja ezeket a módszereket a számításaiban. Bármilyen kérdése vagy javaslata van, ne felejtse el beírni az alábbi megjegyzés rovatba.