Note: The other languages of the website are Google-translated. Back to English

Sumuj, jeśli komórki zawierają gwiazdkę w programie Excel

Jak wszyscy wiemy, gwiazdka to symbol wieloznaczny w programie Excel. Aby zsumować komórki zawierające gwiazdkę, która jest uważana za znak dosłowny, a nie za symbol wieloznaczny, można zastosować formułę opartą na funkcji SUMA.JEŻELI i tyldzie (~).


Jak podsumować, jeśli komórki zawierają gwiazdkę w programie Excel?

Jak pokazano na poniższym zrzucie ekranu, aby zsumować sprzedaż w zakresie D5:D12, gdy odpowiednia komórka w zakresie C5:C12 zawiera gwiazdkę, możesz wykonać poniższe czynności.

Ogólne formuły

=SUMIF(range,"*~**",[sum_range])

Argumenty

Zakres: zakres komórek, które chcesz ocenić, jeśli zawiera gwiazdkę;
Sum_zakres: zakres komórek, które chcesz zsumować.

Jak korzystać z tej formuły?

Wybierz komórkę, aby wyświetlić wynik, skopiuj lub wprowadź poniższą formułę i naciśnij Wchodzę klawisz.

=SUMIF(C5:C12,"*~**",D5:D12)

Uwagi: Powyższa formuła sumuje komórki bez względu na to, gdzie w komórce znajduje się gwiazdka.

Aby zsumować komórki, których gwiazdka znajduje się na końcu komórki, możesz zastosować formułę podobną do tej:

=SUMIF(C5:C12,"*~*",D5:D12)

Aby zsumować komórki, których gwiazdka znajduje się na początku komórki, zastosuj poniższą formułę:

=SUMIF(C5:C12,"~**",D5:D12)

Wyjaśnienie formuły

=SUMIF(C5:C12,"*~**",D5:D12)

WIERSZ(E5:E14)-WIERSZ(E5)+1:
> „*~**”: aby zapobiec traktowaniu przez program Excel gwiazdek jako symboli wieloznacznych, możesz dodać tyldę (~) przed gwiazdką, aby oznaczyć tę gwiazdkę jako znak dosłowny. Tutaj pierwsza i ostatnia gwiazdka to symbol wieloznaczny, który oznacza „jeden lub więcej znaków”; gwiazdka po tyldzie reprezentuje dosłowną gwiazdkę.
Całe „*~**” oznacza dopasowanie wszystkich komórek zawierających gwiazdkę, bez względu na to, gdzie w komórce znajduje się gwiazdka.

Powiązane funkcje

Funkcja Excel SUMA.JEŻELI
Funkcja Excel SUMIF może pomóc w sumowaniu komórek na podstawie jednego kryterium


Powiązane wzory

Sumuj, jeśli komórki zawierają zarówno x, jak i y
W tym samouczku krok po kroku pokazano, jak zsumować zakres komórek, jeśli odpowiadające im komórki zawierają zarówno x, jak i y przy użyciu funkcji SUMA.

Sumuj, jeśli komórki zawierają lub są równe x lub y
Aby zsumować komórki, jeśli zawierają lub są równe jednej lub drugiej wartości, w tym samouczku przedstawiono szczegółowo dwie formuły, które pomogą rozwiązać problemy.

Suma, jeśli data jest między dwiema datami
W tym samouczku pokazano, jak sumować wartości w określonym zakresie dat w programie Excel za pomocą formuły opartej na funkcji SUMA.

Sumuj, jeśli komórki są równe lub nierówne określonej wartości
W tym samouczku krok po kroku wyjaśniono dwie formuły służące do sumowania zakresu komórek o wartości równej lub innej od określonej wartości na podstawie funkcji SUMA.JEŻELI.


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

Chcesz szybko i perfekcyjnie zakończyć swoją codzienną pracę? Kutools dla programu Excel oferuje 300 zaawansowanych zaawansowanych funkcji (Łącz skoroszyty, sumuj według koloru, dziel zawartość komórek, konwertuj daty itd.) i oszczędzaj 80% czasu.

  • Zaprojektowany dla 1500 scenariuszy pracy, pomaga rozwiązać 80% problemów z Excelem.
  • Zmniejsz tysiące kliknięć klawiatury i myszy każdego dnia, odciąż zmęczone oczy i dłonie.
  • Zostań ekspertem Excela w 3 minuty. Nie musisz już pamiętać żadnych bolesnych formuł i kodów VBA.
  • 30-dniowy nieograniczony bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy. Bezpłatna aktualizacja i wsparcie przez 2 lata.
Wstążka programu Excel (z zainstalowanym Kutools dla programu Excel)

Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne zakładki do pakietu Office (w tym Excel), podobnie jak Chrome, Firefox i nowy Internet Explorer.
Zrzut ekranu programu Excel (z zainstalowaną kartą Office)
Sortuj komentarze według
Komentarze (5)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
To jest fajne. Dziękuję Ci.
Szukałem jednak czegoś innego.
Mam pewne liczby, które muszę dodać w kolumnie z gwiazdkami.
Na przykład: Kolumna zawiera liczby 8.00, 7.00*, 40.00, 10.00*; co równa się 65.00. Liczby z gwiazdkami nie sumują się (oczywiście) więc suma = 48.00.
Czy istnieje sposób, aby mieć gwiazdki i dodać je?
Wielkie dzięki!
Reza
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Ressa,
Pomocna może być poniższa formuła tablicowa. Załóżmy, że twoje liczby mieszczą się w zakresie A2:A6, po wprowadzeniu formuły w komórce naciśnij Ctrl + przesunięcie + Wchodzę klawisze na klawiaturze, aby uzyskać wynik.
=SUM(IF(ISNUMBER(SEARCH("*",A2:A6)),SUBSTITUTE(A2:A6,"*","")+0))
Ten komentarz został zminimalizowany przez moderatora na stronie
Dziękuję Krysiu,
Zawsze zwraca zero, gdy go używam.
Czy zastępuje „*” niczym?
Chcą, aby „*” nadal tam było.
Jestem pewien, że nie ma sposobu na formułę.
Dzięki,
Reza
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Ressa,
Ta formuła sprawdza się w moim przypadku. Czy mogę zapytać, której wersji Excela używasz?
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Kryształ;
Wypróbowałem to w Microsoft365 i Excel2010.
Podziękowania
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL