Jak usunąć znak ujemny z liczb w MS Excel?

W wielu przypadkach możesz chcieć przekonwertować liczbę ujemną na dodatnią w programie MS Excel. Niezależnie od wymagań, istnieje wiele różnych sposobów realizacji tego zadania; Szybko i łatwo. Możesz użyć prostych funkcji formuł, takich jak Jeśli() oraz Abs() za to samo lub możesz skorzystać z wklej specjalnie funkcjonalność, lub możesz polegać na wypełnienie błysku funkcja, która jest uważana za magiczną funkcję programu Excel. Możesz nawet napisać własny prosty skrypt VBA, aby jednym kliknięciem przekonwertować liczby ujemne na liczby dodatnie.

Zanurz się w artykule, aby poznać wszystkie wymienione powyżej rozwiązania! Mam nadzieję, że spodoba ci się czytanie tego artykułu.

Spis treści

Rozwiązanie 1: Mnożąc liczbę ujemną przez -1 za pomocą funkcji formuły JEŻELI()

Załóżmy, że masz liczby ujemne w kolumnie o nazwie Źródło i chcesz, aby w kolumnie były tylko ich dodatnie przekonwertowane wartości Wynik. Zobaczmy, jak można to zrobić.

Krok 1: Podwójne kliknięcie na pierwsza komórka z Wynik kolumnę, aby przejść do trybu edycji. Ale już, kopiuj i wklej na nim następującą formułę.

=JEŻELI(A2<0,-A2,A2)

Jeśli Twoja pierwsza wartość ujemna znajduje się w innej komórce niż komórka A2, musisz zastąp odpowiednią komórkę id zamiast A2 w formule.

Wyjaśnienie formuły:

=JEŻELI(A2<0, -A2, A2) nakazuje programowi Excel sprawdzenie, czy wartość w komórce A2 jest mniejsza niż 0 (zero), czy nie. Jeśli tak, to wartość należy pomnożyć przez -1. W przeciwnym razie numer należy pozostawić jako taki. W efekcie liczby ujemne stają się dodatnie przez pomnożenie ich przez -1, a liczby dodatnie zostają jako takie.

1 Formuła Min

Krok 2: Uderz w Wchodzić lub kliknij w innym miejscu, aby wyświetlić wynik.

Teraz, aby zastosować tę samą formułę w całej kolumnie, Kliknij na mały kwadratowy kształt obecny w prawym dolnym rogu komórki zastosowanej formuły i ciągnąć to w dół.

REKLAMA

2 Przeciągnij w dół Min

Krok 3: Otóż to. Pomyślnie zastosowałeś formułę w swojej kolumnie. Bardzo dobrze!

3 sformatowane min

Rozwiązanie 2: za pomocą funkcji formuły ABS()

To inna funkcja, choć daje ten sam rezultat. Jako argument przyjmuje dowolną liczbę i jako wynik zwraca jej wartość bezwzględną. Pamiętaj, że ta funkcja da WARTOŚĆbłąd jeśli jako argument podasz dowolny znak inny niż liczba.

Krok 1: Jeszcze raz, podwójne kliknięcie na pierwsza komórka z Wynik kolumna i kopiuj i wklej następującą formułę.

=ABS(A2)

Jeśli dane nie znajdują się w komórce A2, należy zastąpić komórkę A2 poprawnym identyfikatorem komórki, w której znajdują się dane.

4 Funkcja Abs Min

Krok 2: Uderz w Wchodzić klucz, aby zobaczyć wynik, że ABS funkcja zwrócona.

5 Przeciągnij w dół Min

Krok 3: Tak jak w poprzedniej sekcji, możesz kliknij i przeciągnij mały kwadratowy kształt obecny w prawym dolnym rogu komórki zastosowanej formuły, aby zastosować tę samą formułę do wszystkich komórek pod nią.

6 sformatowane min

Rozwiązanie 3: Mnożąc liczbę ujemną przez -1 za pomocą funkcji Wklej specjalnie

Ta metoda wykorzystuje tę samą logikę, co metoda opisana w rozwiązaniu 1. Jednak w tym rozwiązaniu nie używamy funkcji JEŻELI(), zamiast tego korzystamy z funkcji Wklej specjalnie funkcjonalność, aby osiągnąć nasze wyniki.

Krok 1: Podwójne kliknięcie w dowolnym miejscu arkusza Excel i wprowadź -1. Ale już Kliknij na komórkę i naciśnij CTRL + C klucze razem do Kopiuj komórka.

7 Kopiuj min

Krok 2: Jak dalej, wybierz cały zakres komórek zawierające wartości ujemne, które chcesz przekonwertować na liczby dodatnie.

8 Wybierz dane min

Notatka: Wybrany zakres komórek może zawierać zarówno wartości dodatnie, jak i ujemne. Ale musimy pomnożyć tylko wartości ujemne przez -1. Jeśli zaznaczymy cały zakres komórek, wartości dodatnie również zostaną pomnożone przez -1 i staną się ujemne, co nie jest pożądane. Wybierzmy więc tylko wartości ujemne z wybranego zakresu komórek. Zobaczmy, jak można dokonać selekcji i jak możemy z powodzeniem przekonwertować tylko liczby ujemne w poniższych krokach.

Krok 3: Uderz w CTRL + F klawisze jednocześnie i wywołaj Znajdź i zamień okno.

Upewnij się, że jesteś na Odnaleźć patka. Teraz pod Znajdź co pole, wpisz (minus) i naciśnij Znajdź wszystko przycisk.

9 Znajdź wszystko

Krok 4: Teraz Znajdź i zamień okno wyświetli wszystkie liczby ujemne w wybranym zakresie komórek.

Po prostu naciśnij klawisze CTRL + A razem do wybierz cały wynik. Uderz w Blisko przycisk po zakończeniu.

10 Zamknij Min

Krok 5: Jeśli teraz spojrzysz na swój arkusz Excela, możesz to zobaczyć wybierane są tylko liczby ujemne. Ale już, kliknij prawym przyciskiem myszy w dowolnym miejscu w wybranym zakresie komórek i kliknij Wklej specjalnie opcja.

11 Wklej specjalne Min

Krok 6: Na Wklej specjalnie okno, pod Pasta sekcji, wybierz radio przycisk odpowiadający Wartości.

Pod Operacja sekcji, wybierz radio przycisk odpowiadający opcji Zwielokrotniać.

Uderz w OK przycisk po zakończeniu.

12 Pomnóż Min

Krok 7: Altówka! Twoje liczby ujemne są teraz dodatnie! Cieszyć się!

Gdy wszystkie liczby będą dodatnie, możesz po prostu usuń komórkę, w której wpisałeś -1.

13 sformatowane min

Rozwiązanie 4: Korzystając z funkcji Flash Fill

Metoda wypełniania Flash jest dość prostą metodą, która uczy Excela wzorców, których chcesz się nauczyć.

Krok 1: Po pierwsze kliknij dwukrotnie pierwszą komórkę kolumny wynikowej i wpisz ręcznie w pozytywnej wersji odpowiedniej liczby ujemnej.

Ale już, po prostu kliknij komórkę który ma ręcznie wpisany wynik i naciśnij klawisze CTRL + E razem.

14 Flash Fill Min

Krok 2: Ku Twojemu zdziwieniu Excel nauczyłby się wzorca i natychmiast podałby bezwzględne wartości wszystkie liczby w wynikowej kolumnie, konwertując wszystkie liczby ujemne na dodatnie w proces.

15 Flash wypełniony min

Przeczytaj także: Jak automatycznie wypełniać dane na podstawie wzorców za pomocą wypełniania Flash w programie Excel?

Rozwiązanie 5: Za pomocą prostego skryptu VBA

Ta metoda obejmuje prosty skrypt VBA, za pomocą którego można jednym kliknięciem przekonwertować liczby ujemne na dodatnie.

Aby ta metoda zadziałała, najpierw musisz włączać ten Deweloper tryb. Zobaczmy, jak można to zrobić w krokach od 1 do 3. Jeśli masz już włączony tryb DEVELOPER, możesz od razu przejdź do kroku 4.

Krok 1: na górnej wstążce dla kart kliknij PLIK patka.

16 Plik Min

Krok 2: Na lewy okienko, kliknij Opcje.

17 Opcje

Krok 3: Na lewy okienko Opcje słów okno, kliknij Dostosuj wstążkę pierwszy.

Teraz na prawo szyba, pod Dostosuj wstążkę sekcji, przewiń w dół, zlokalizuj i sprawdzać pole wyboru odpowiadające opcji Deweloper.

Uderz w OK przycisk po zakończeniu.

18 Programista Włącz

Krok 4: Po włączeniu karty Deweloper kliknij DEWELOPER zakładka u góry.

Teraz pod DEWELOPER Opcje zakładki, kliknij przycisk Visual Basic.

Visual Basic

Krok 5: Teraz w oknie Edytora Visual Basic kliknij Wstawić zakładkę, a następnie kliknij opcję Moduł.

20 Wstaw moduł Min

Krok 6: Teraz musisz kopiuj i wklej następujący kod na stronę edytora, którą masz przed sobą.

Sub theGeekPageChangeNegativeToPositiveMacro() Dla każdej komórki w zaznaczeniu. Jeśli komórka. Wartość < 0 Wtedy. Komórka. Wartość = -Komórka. Wartość. Zakończ, jeśli. Następna komórka. Napis końcowy

Po skopiowaniu kodu możesz kliknąć na Blisko i zamknij edytor, zapis nie jest obowiązkowy. Ale jeśli zdecydujesz się zapisać plik, pamiętaj, aby zapisać plik jako plik makr z opcją .xlsm format.

21 Kopiuj skrypt Min

Krok 7: Kiedy wrócisz do okna Excela, najpierw wybierz wszystkie komórki! które chcesz przekonwertować z negatywnego na pozytywne.

Teraz upewnij się, że jesteś na DEWELOPER zakładkę, a następnie kliknij Makra przycisk.

22 Makra Min

Krok 8: Na liście dostępnych makr kliknij na nasze makro, które jest theGeekPageChangeNegatywnaPozytywnaMakro(). Uderz w Biegać przycisk, aby wykonać makro.

23 Uruchom makro Min

Krok 9: Cóż, nie musisz już nic robić. Excel zrobił to wszystko. Jeśli jeszcze tego nie zauważyłeś, wszystkie Twoje ujemne liczby są teraz dodatnie! Cieszyć się!

24 sformatowane min

Powiedz nam w sekcji komentarzy, która metoda jest twoją ulubioną. Naszą ulubioną jest oczywiście ostatnia metoda, ponieważ wymaga ona odrobiny skryptowania. Oczywiście my, w Strona Geek, uwielbiam geekowe rzeczy.

Czekaj na więcej niesamowitych sztuczek i wskazówek.

Możesz także pobrać to narzędzie do naprawy komputera, aby zlokalizować i naprawić dowolny problem z komputerem:
Krok 1 - Pobierz narzędzie do naprawy komputera Restoro stąd
Krok 2 - Kliknij Rozpocznij skanowanie, aby automatycznie znaleźć i naprawić każdy problem z komputerem.
Jak ukryć arkusze, linie siatki i komórki w programie Excel

Jak ukryć arkusze, linie siatki i komórki w programie ExcelPrzewyższać

19 września 2016 Przez TechiePisarzJak ukryć arkusze, linie siatki i komórki w arkuszach Excela: – Szukasz sposobów na ukrycie arkuszy, linii siatki lub komórek w arkuszu Excela? Jesteś we właściwy...

Czytaj więcej
Jak naprawić nawigację po komórce w arkuszu kalkulacyjnym Excela

Jak naprawić nawigację po komórce w arkuszu kalkulacyjnym ExcelaPrzewyższać

Aby naprawić różne problemy z komputerem, zalecamy DriverFix:To oprogramowanie sprawi, że Twoje sterowniki będą działały, dzięki czemu będziesz chroniony przed typowymi błędami komputera i awariami...

Czytaj więcej
Jak tworzyć krzywe w Excelu 2016

Jak tworzyć krzywe w Excelu 2016Przewyższać

10 marca 2016 Przez Sreelakshmi MenonSparklines to funkcja, którą masz w Excelu, która może pomóc w szybkiej analizie danych. Załóżmy, że chcesz sprawdzić zakres ocen konkretnego ucznia lub sprawdz...

Czytaj więcej