Czyszczenie danych

Wyodrębnianie i sumowanie kwot z tekstu w Excelu: 2400 wierszy

Wyodrębnij kwoty z opisów wydatków w Excelu bez doliczania wymiarów takich jak 500ml. Przykład GetSheetAI: 2400 wierszy, rzeczywiste zrzuty i formuły.

Wyodrębnianie i sumowanie kwot z tekstu w Excelu: 2400 wierszy — Wynik w rzeczywistej aplikacji
Wynik w rzeczywistej aplikacji Otwórz zrzut w pełnym rozmiarze ↗

Rzeczywiste zrzuty lokalnego pokazu dewelopera z danymi symulowanymi, a nie danymi klientów. Zachowano oryginalny interfejs. Krótkie filmy zawierają przyspieszone fragmenty przetwarzania.

W tekście A4 paper $32.50; 500ml hand soap $18.80 tylko dwie liczby oznaczają ceny. Poprawna suma to $51.30. Aby wyodrębnić kwoty w Excelu, trzeba odróżnić pieniądze od kodów i pojemności produktów.

Wynik dla 2400 opisów

Demonstracja dewelopera wykorzystuje 2400 symulowanych rekordów, nie dane klientów. GetSheetAI dodał kolumny Amounts i Total, zachowując identyfikatory oraz oryginalne opisy. Zrzuty pokazują angielski skoroszyt i chińskie menu Excela.

Zapisany test Wynik
Zakres Wszystkie 2400 sum zgodne z oczekiwanymi wartościami
Pierwszy opis $32.50 + $18.80 = $51.30
Wymiary A4 i 500ml pominięte
Zmiana ceny $42.50 daje sumę $61.30
Brak kwoty Pusty wynik
Wyodrębnianie i sumowanie kwot z tekstu w Excelu: 2400 wierszy — Obszar roboczy przed rozpoczęciem
Obszar roboczy przed rozpoczęciem Otwórz zrzut w pełnym rozmiarze ↗

Ustal strukturę danych

W przykładzie pozycje oddziela średnik. Każda kończy się kwotą po $, z kropką dziesiętną. Zachowaj identyfikator rekordu. Różne waluty wymagają osobnych sum, a zwroty, przecinki dziesiętne i dopiski po cenie — dopasowania reguły.

Wyodrębnianie i sumowanie kwot z tekstu w Excelu: 2400 wierszy — Polecenie wysłane do GetSheetAI
Polecenie wysłane do GetSheetAI Otwórz zrzut w pełnym rozmiarze ↗

Polecenie dla GetSheetAI

Otwórz skoroszyt i panel dodatku:

Wyodrębnij wszystkie kwoty w dolarach z każdego opisu wydatku. Dodaj kolumny z kwotami i sumą, używając formuł. Pomiń wymiary takie jak 500ml. Bez kwoty pozostaw pusty wynik. Po zmianie opisu aktualizuj wynik i zachowaj dane źródłowe.

Nagranie pokazuje użycie TEXTSPLIT i TEXTAFTER, a nie REGEXEXTRACT. AI przygotowuje powtarzalne formuły bezpośrednio w Excelu.

Jak powstaje suma

Formuła rozdziela pozycje, pobiera tekst po $, zamienia go na liczby i sumuje. Liczby przed symbolem waluty nie trafiają do obliczeń. Dokumentacja Microsoft wymienia Microsoft 365 i Excel 2024 jako obsługiwane wersje.

Pokazany plik korzysta z angielskiego formatu liczb. Przy przecinkach dziesiętnych trzeba dopasować konwersję. Zewnętrzna obsługa błędów zwraca pusty wynik także przy nieprawidłowej cenie lub pozycji bez $ w mieszanym opisie. Dodaj wtedy status rozróżniający „brak kwoty” i „format do poprawy”. Rzeczywista kwota zero powinna pozostać zerem.

Zachowaj działające formuły

Suma pozostaje liczbą z formatem walutowym. W nagraniu zwiększenie ceny o $10 zmieniło $51.30 na $61.30 bez ponownego wyodrębniania tekstu. To wynik konkretnego przykładu, nie obietnica obsługi dowolnego formatu.

Dalsze kroki: czyszczenie danych oraz uzupełnianie pustych komórek.

Częste pytania

Czy trzeba pisać regex?

Nie dla tego wzorca. Swobodny tekst może wymagać innej reguły.

Czy opisy pozostają w arkuszu?

Tak. Poproś o oddzielne kolumny wynikowe i zachowanie źródła.