Blog JSystems - uwalniamy wiedzę!

Szukaj

Microsoft ExcelMicrosoft Excel

Copilot w Excelu myli separatory liczb (przecinek, kropka) - jak wymusić format

W skrócie

  • Liczby z kropką dziesiętną Excel traktuje jak tekst i pomija w sumach, a formuły od Copilota mają średnik zamiast przecinka.
  • Copilot pracuje na tym, co realnie jest w komórce: liczba z nieznanym separatorem to dla niego tekst, a średniki to polska lokalizacja.
  • Ujednolić separator nową formułą zwracającą prawdziwą liczbę, powiedz wprost czy procent to 24 czy 0,24, a średników nie przerabiaj.

Wklejasz liczby z innego systemu, a Excel część traktuje jak tekst, bo separatorem dziesiętnym była kropka zamiast polskiego przecinka. Do tego formuła od Copilota wygląda inaczej niż ta w komórce, bo polski Excel używa średników. Efekt: sumy nie liczą się poprawnie, a procenty raz są ułamkiem, raz liczbą. To częsty zgrzyt przy danych z zagranicznych źródeł. Ten tekst jest dla każdego, kto walczy z przecinkiem, kropką i formatem liczb w arkuszu.

Jak to wygląda w praktyce

W kolumnie kwot część wartości ma przecinek dziesiętny, a część kropkę, bo pochodzą z różnych eksportów. Excel liczby z kropką wklejone jako tekst wyrównuje do lewej i pomija w sumowaniu, więc wynik jest zaniżony. Przy procentach jeszcze gorzej: raz marża jest zapisana jako 0,24, raz jako 24, i formuła progowa raz działa, raz nie. Osobna niespodzianka to formuły: prosisz Copilota o wzór, a w komórce widzisz go zapisanego po polsku, ze średnikami zamiast przecinków, co na początku wygląda jak błąd, choć jest poprawne.

Dlaczego Copilot tak robi

Copilot pracuje na tym, co realnie jest w komórkach. Liczba z separatorem, którego polski Excel nie rozpoznaje, nie jest dla niego liczbą, tylko tekstem, dlatego nie wchodzi do obliczeń. Przy procentach kluczowe jest, czy w kolumnie siedzi 0,24 czy 24, bo od tego zależy kształt formuły progowej. Copilot dopasowuje wzór do tego, co realnie jest w kolumnie, ale musi wiedzieć, która wersja to jest. Co do średników: polski Excel zapisuje formuły ze średnikami jako separatorem argumentów (na przykład SUMA.WARUNKÓW zamiast angielskiego SUMIFS z przecinkami). To lokalizacja językowa, nie pomyłka, i nie trzeba tego "poprawiać".

Jak to rozwiązać krok po kroku

  1. Zamien dane na tabele (Ctrl+T) w pliku z chmury, zeby Copilot mial czytelny zakres i naglowki.
  2. Zdiagnozuj, które komórki są tekstem: liczby wyrównane do lewej to sygnał, że Excel nie uznał ich za wartość. Poproś Copilota o wskazanie takich wierszy w kolumnie kwot.
  3. Ujednolić separator w nowej kolumnie, na wzór czyszczenia dat: poproś o formułę, która sprowadza wartości z kropką i z przecinkiem do jednego formatu liczbowego i zwraca prawdziwą liczbę, nie tekst. Oryginalną kolumnę zostaw jako kopię.
  4. Przy procentach powiedz wprost, jak zapisane sa dane: "w kolumnie Marza wartosci sa zapisane jako liczba procentowa, na przyklad 24, a nie jako ulamek 0,24, dopasuj do tego formule". Copilot dobierze wzor do realnego zapisu.
  5. Nie przerabiaj średników w formułach. Skopiuj wzór od Copilota do komórki, wciśnij Enter, polski Excel sam trzyma średniki, a wynik będzie poprawny.
  6. Gdy chcesz jednolity wyglad liczb, ustaw format komorek osobno (Narzedzia glowne, format liczbowy), to sprawa wyswietlania, oddzielna od tego, czy wartosc jest liczba.

Jak sprawdzić, że zadziałało

Po ujednoliceniu separatora sprawdź, czy wartości w nowej kolumnie wyrównują się do prawej (tak zachowują się liczby) i czy wchodzą do sumy: zaznacz kolumnę i zobacz sumę na pasku stanu, porównaj z oczekiwaniem. Przy procentach policz jeden próg ręcznie, żeby upewnić się, że formuła łapie właściwe wiersze niezależnie od tego, czy dane były zapisane jako 0,24 czy 24. Formułę od Copilota uznaj za dobrą, gdy po wklejeniu do komórki zwraca poprawny wynik, średniki w zapisie są normalne dla polskiego Excela i nie wymagają zmiany.

Powiązane problemy

Wróć do listy: 213 najczęstszych pytań i problemów związanych z Microsoft 365 Copilot

Szkolenie Copilot w Microsoft 365 to dwa dni praktycznych warsztatów z trenerem praktykiem. Uczysz się Microsoft 365 Copilota w każdej aplikacji, w Word, Excel, Outlook, Teams, PowerPoint i OneNote, na realnych przykładach z codziennej pracy: maile, dokumenty, arkusze, prezentacje i spotkania. Wychodzisz z gotową biblioteką promptów dla swojego zespołu. Szkolenie ma terminy gwarantowane, więc odbędzie się niezależnie od liczby zapisanych.

Najczęściej zadawane pytania

Dlaczego Excel nie sumuje części liczb wklejonych z innego systemu?
Bo mają separator dziesiętny w postaci kropki zamiast polskiego przecinka, więc Excel traktuje je jak tekst, wyrównuje do lewej i pomija w sumowaniu. Copilot pracuje na tym, co realnie jest w komórkach, a liczba zapisana nierozpoznanym separatorem nie wchodzi do obliczeń.
Czemu formuła od Copilota ma średniki zamiast przecinków i czy to błąd?
To nie błąd, tylko lokalizacja językowa: polski Excel zapisuje formuły ze średnikami jako separatorem argumentów, na przykład SUMA.WARUNKÓW zamiast angielskiego SUMIFS z przecinkami. Nie trzeba tego poprawiać, po wklejeniu do komórki wynik będzie poprawny.
Jak wymusić, żeby Copilot policzył liczby z pomieszanymi separatorami?
Zamień dane na tabelę, poproś o wskazanie komórek będących tekstem, a potem o formułę, która sprowadza wartości z kropką i z przecinkiem do jednego formatu liczbowego i zwraca prawdziwą liczbę. Przy procentach powiedz wprost, czy w kolumnie siedzi 24 czy ułamek 0,24.
Jak sprawdzę, że liczby po ujednoliceniu separatora są już prawdziwymi liczbami?
Sprawdź, czy wartości w nowej kolumnie wyrównują się do prawej, bo tak zachowują się liczby, i czy wchodzą do sumy: zaznacz kolumnę i zobacz sumę na pasku stanu. Przy procentach policz jeden próg ręcznie, a formułę uznaj za dobrą, gdy zwraca poprawny wynik mimo średników w zapisie.

Komentarze (0)

Musisz być zalogowany by móc dodać komentarz. Zaloguj się przez Google

Brak komentarzy...