Samouczek pokazuje, jak wykonać odejmowanie w programie Excel za pomocą znaku minus i funkcji SUMA. Nauczysz się również odejmować komórki, całe kolumny, macierze i listy.
Odejmowaniejest jednym z czterech podstawowych działań arytmetycznych, a każdy uczeń szkoły podstawowej wie, że aby odjąć jedną liczbę od drugiej, stosuje się znak minus. Ta dobra stara metoda działa również w Excelu. Jakie rzeczy możesz odjąć w swoich arkuszach? Po prostu dowolne rzeczy: liczby, procenty, dni, miesiące, godziny, minuty i sekundy. Możesz nawet odejmować macierze, łańcuchy tekstowe i listy. Teraz przyjrzyjmy się, jak możesz to wszystko zrobić.
Formuła odejmowania w Excelu (formuła minus)
Dla jasności funkcja ODEJMUJ w Excelu nie istnieje. Aby wykonać prostą operację odejmowania, użyj funkcjiminus(-).
Podstawowa formuła odejmowania Excela jest tak prosta, jak ta:
=numer 1-numer 2
Na przykład, aby odjąć 10 od 100, napisz poniższe równanie i uzyskaj wynik 90:
=100-10
Aby wprowadzić formułę w arkuszu, wykonaj następujące czynności:
- W komórce, w której ma się pojawić wynik, wpisz znak równości (=).
- Wpisz pierwszą liczbę, po której następuje znak minus i druga liczba.
- Uzupełnij formułę, naciskając klawisz Enter.
Podobnie jak w matematyce, w jednej formule można wykonać więcej niż jedną operację arytmetyczną.
Na przykład, aby odjąć kilka liczb od 100, wpisz wszystkie te liczby oddzielone znakiem minus:
=100-10-20-30
Aby wskazać, która część formuły powinna zostać obliczona jako pierwsza,użyj nawiasów. Na przykład:
=(100-10)/(80-20)
Poniższy zrzut ekranu pokazuje kilka dodatkowych formuł do odejmowania liczb w Excelu:
Jak odjąć komórki w programie Excel
Aby odjąć jedną komórkę od drugiej, używasz równieżformuła ujemnaale podaj odniesienia do komórek zamiast rzeczywistych liczb:
=komórka_1-komórka_2
Na przykład, aby odjąć liczbę w komórce B2 od liczby w komórce A2, użyj następującej formuły:
=A2-B2
Nie musisz ręcznie wpisywać odwołań do komórek, możesz szybko dodać je do formuły, zaznaczając odpowiednie komórki. Oto jak:
- W komórce, w której chcesz wypisać różnicę, wpisz znak równości (=), aby rozpocząć formułę.
- Kliknij na komórkę zawierającą odcinek (liczbę, od której ma zostać odjęta inna liczba). Jego referencja zostanie automatycznie dodana do formuły (A2).
- Wpisz znak minus (-).
- Kliknij komórkę zawierającą odejmowanie (liczbę do odjęcia), aby dodać jej odwołanie do formuły (B2).
- Naciśnij klawisz Enter, aby zakończyć formułę.
I będziesz miał wynik podobny do tego:
Jak odjąć wiele komórek od jednej komórki w programie Excel
Aby odjąć wiele komórek z tej samej komórki, możesz użyć dowolnej z poniższych metod.
Metoda 1. Znak minus
Po prostu wpisz kilka odwołań do komórek oddzielonych znakiem minus, tak jak robiliśmy to podczas odejmowania wielu liczb.
Na przykład, aby odjąć komórki B2:B6 od komórki B1, skonstruuj formułę w następujący sposób:
=B1-B2-B3-B4-B5-B6
Metoda 2. Funkcja SUMA
Aby formuła była bardziej zwarta, dodaj odejmowane elementy (B2:B6) za pomocąfunkcja SUMA, a następnie odejmij sumę od odliczenia (B1):
=B1-SUMA(B2:B6)
Metoda 3. Sumuj liczby ujemne
Jak być może pamiętasz z kursu matematyki, odejmowanie liczby ujemnej jest tym samym, co jej dodawanie. Więc wszystkie liczby, które chcesz odjąć, niech będą ujemne (w tym celu po prostu wpisz minus przed liczbą), a następnie użyj funkcji SUMA, aby dodać liczby ujemne:
=SUMA(B1:B6)
Jak odjąć kolumny w programie Excel
Aby odjąć 2 kolumny wiersz po wierszu, napisz formułę minus dla najwyższej komórki, a następnie przeciągnij uchwyt wypełniania lub kliknij dwukrotnie znak plus, abyskopiuj formułę do całej kolumny.
Jako przykład odejmijmy liczby w kolumnie C od liczb w kolumnie B, zaczynając od wiersza 2:
=B2-C2
Ze względu na użyciewzględne odwołania do komórek, formuła dostosuje się odpowiednio dla każdego wiersza:
Odejmij tę samą liczbę od kolumny liczb
Aby odjąć jedną liczbę z zakresu komórek, wprowadź tę liczbę w jakiejś komórce (w tym przykładzie F1) i odejmij komórkę F1 od pierwszej komórki w zakresie:
=B2-$F$1
Kluczową kwestią jest zablokowanie odniesienia do komórki, która ma zostać odjęta, za pomocą znaku $. To tworzybezwzględne odwołanie do komórkito nie zmienia się bez względu na to, gdzie formuła jest kopiowana. Pierwsze odniesienie (B2) nie jest zablokowane, więc zmienia się dla każdego wiersza.
W rezultacie w komórce C3 będziesz mieć formułę =B3-$F$1; w komórce C4 formuła zmieni się na =B4-$F$1 i tak dalej:
Jeśli projekt twojego arkusza nie pozwala na dodanie dodatkowej komórki do odjęcia liczby, nic nie stoi na przeszkodzie, aby zakodować ją bezpośrednio w formule:
=B2-150
Jak odjąć procent w programie Excel
Jeśli chcesz po prostu odjąć jeden procent od drugiego, znana już formuła minus zadziała. Na przykład:
=100%-30%
Możesz też wprowadzić wartości procentowe w poszczególnych komórkach i odjąć te komórki:
=A2-B2
Jeśli chcesz odjąć procent od liczby, np.zmniejszyć liczbę o procent, a następnie użyj tej formuły:
=Numer* (1 - %)
Na przykład, oto jak możesz zmniejszyć liczbę w komórce A2 o 30%:
=A2*(1-30%)
Możesz też wprowadzić wartość procentową w pojedynczej komórce (np. B2) i odwołać się do tej komórki, używając odwołania bezwzględnego:
=A2*(1-$B$2)
Aby uzyskać więcej informacji, zobaczJak obliczyć procent w Excelu.
Jak odjąć daty w Excelu
Najłatwiejszym sposobem odejmowania dat w Excelu jest wpisanie ich w poszczególnych komórkach i odjęcie jednej komórki od drugiej:
=Data końcowa-Data rozpoczęcia
Daty można również podać bezpośrednio w formule za pomocą funkcjiDATAlub funkcja DATA.WARTOŚĆ. Na przykład:
=DATA(2018;2;1)-DATA(2018;1;1)
=DATA.WARTOŚĆ("1.02.2018")-DATA.WARTOŚĆ("1.1.2018")
Więcej informacji na temat odejmowania dat można znaleźć tutaj:
- Jak dodawać i odejmować daty w programie Excel
- Jak obliczyć dni między datami w programie Excel
Jak odjąć czas w Excelu
Formuła odejmowania czasu w Excelu jest zbudowana w podobny sposób:
=Koniec czasu-Czas rozpoczęcia
Na przykład, aby uzyskać różnicę między czasami w A2 i B2, użyj następującego wzoru:
=A2-B2
Aby wynik był wyświetlany poprawnie, pamiętaj o zastosowaniuFormat czasudo komórki z formułą:
Ten sam wynik można osiągnąć, podając wartości czasu bezpośrednio w formule. Aby program Excel poprawnie odczytywał czasy, użyj funkcji CZAS.WARTOŚĆ:
=WARTOŚĆCZASU("16:30")-WARTOŚĆCZASU("12:00")
Aby uzyskać więcej informacji na temat odejmowania czasów, zobacz:
- Jak obliczyć czas w Excelu
Jak wykonać odejmowanie macierzy w programie Excel
Załóżmy, że masz dwa zestawy wartości (macierze) i chcesz odjąć odpowiednie elementy zestawów, jak pokazano na zrzucie ekranu poniżej:
Oto jak możesz to zrobić za pomocą jednej formuły:
- Wybierz zakres pustych komórek, który ma taką samą liczbę wierszy i kolumn jak twoje macierze.
- W wybranym zakresie lub na pasku formuły wpisz formułę odejmowania macierzy:
=(A2:C4)-(E2:G4)
- NaciskaćCtrl + Shift + Enteraby to byłoformuła tablicowa.
Wyniki odejmowania pojawią się w wybranym zakresie. Jeśli klikniesz dowolną komórkę w wynikowej tablicy i spojrzysz na pasek formuły, zobaczysz, że formuła jest otoczona {nawiasami klamrowymi}, co jest wizualnym wskazaniem formuł tablicowych w programie Excel:
Jeśli nie lubisz używać formuł tablicowych w swoich arkuszach, możesz wstawić normalną formułę odejmowania w skrajnej lewej komórce i skopiować w prawo i w dół do tylu komórek, ile masz macierzy ma wierszy i kolumn.
W tym przykładzie moglibyśmy umieścić poniższą formułę w komórce C7 i przeciągnąć ją do następnych 2 kolumn i 2 wierszy:
=A2-C4
Ze względu na użyciewzględne odwołania do komórek(bez znaku $), formuła dostosuje się na podstawie względnej pozycji kolumny i wiersza, do których została skopiowana:
Odejmij tekst jednej komórki od innej komórki
W zależności od tego, czy wielkie i małe litery mają być traktowane tak samo, czy inaczej, użyj jednej z poniższych formuł.
Formuła uwzględniająca wielkość liter do odejmowania tekstu
Aby odjąć tekst z jednej komórki od tekstu w innej komórce, użyj funkcjiZASTĄPIĆfunkcję, aby zastąpić tekst do odjęcia pustym ciągiem, a następniePRZYCINAĆdodatkowe spacje:
PRZYTNIJ(SUBSTITUT(pełny tekst,text_to_subtract",""))
Z pełnym tekstem w A2 i podciągiem, który chcesz usunąć w B2, formuła wygląda następująco:
=PRZYTNIJ(SUBSTITUTE(A2;B2,""))
Jak widać, formuła doskonale sprawdza się przy odejmowaniu podłańcucha od początku i od końca łańcucha:
Jeśli chcesz odjąć ten sam tekst od zakresu komórek, możesz „zakodować” ten tekst w formule.
Jako przykład usuńmy słowo „Jabłka” z komórki A2:
=PRZYTNIJ(SUBSTITUTE(A2,"Jabłka",""))
Aby formuła działała, pamiętaj o dokładnym wpisaniu tekstu, łącznie zprzypadek postaci.
Formuła bez rozróżniania wielkości liter do odejmowania tekstu
Ta formuła opiera się na tym samym podejściu — zastąpieniu tekstu do odjęcia pustym ciągiem znaków. Tym razem jednak użyjemy tzwZASTĘPOWAĆfunkcja w połączeniu z dwiema innymi funkcjami, które określają, od czego zacząć i ile znaków zastąpić:
- TheSZUKAJfunkcja zwraca pozycję pierwszego znaku do odjęcia w oryginalnym łańcuchu, ignorując wielkość liter. Ten numer idzie donumer_początkowyargument funkcji ZAMIEŃ.
- TheDŁfunkcja znajduje długość podłańcucha, który powinien zostać usunięty. Ten numer idzie doliczba_znakówargument WYMIANA.
Pełna formuła wygląda następująco:
PRZYTNIJ(ZASTĄPIĆ(pełny tekst, SZUKAJ(text_to_subtract,pełny tekst), DŁUG(text_to_subtract),""))
Zastosowany do naszego przykładowego zestawu danych przyjmuje następujący kształt:
=PRZYTNIJ(ZASTĄP(A2;SZUKAJ(B2;A2);DŁUG(B2);""))
Gdzie A2 to oryginalny tekst, a B2 to podciąg do usunięcia.
Odejmij jedną listę od drugiej
Załóżmy, że masz dwie listy wartości tekstowych w różnych kolumnach, przy czym mniejsza lista jest podzbiorem większej listy. Pytanie brzmi: jak usunąć elementy z mniejszej listy z większej listy?
Matematycznie zadanie sprowadza się do odjęcia mniejszej listy od większej listy:
Większa lista: {"A", "B", "C", "D"}
Mniejsza lista: {"A", "C"}
Wynik: {"B", "D"}
Jeśli chodzi o program Excel, musimy porównać dwie listy pod kątem unikalnych wartości, tj. znaleźć wartości, które pojawiają się tylko na większej liście. W tym celu skorzystaj ze wzoru opisanego wJak porównać dwie kolumny pod kątem różnic:
=JEŻELI(LICZ.JEŻELI($B:$B;$A2)=0; "Unikatowy", "")
Gdzie A2 to pierwsze komórki większej listy, a B to kolumna zawierająca mniejszą listę.
W rezultacie unikatowe wartości na większej liście są odpowiednio oznaczone:
A teraz możeszfiltrunikalne wartości i kopiuj je gdzie chcesz.
W ten sposób odejmujesz liczby i komórki w Excelu. Aby przyjrzeć się bliżej naszym przykładom, pobierz nasz przykładowy skoroszyt poniżej. Dziękuję za przeczytanie i mam nadzieję, że do zobaczenia na naszym blogu w przyszłym tygodniu!
Zeszyt ćwiczeń
Przykłady formuł odejmowania(plik .xlsx)
Możesz być zainteresowanym także tym
- Jak mnożyć w Excelu
- Jak pomnożyć kolumny
- Jak podzielić w Excelu
- Jak wykonać obliczenia w Excelu
- Obliczenia w Excelu: automatyczne, ręczne, iteracyjne