W tym miesiącu Microsoft ulepszył 5 funkcji tekstowych programu Excel – DŁ (LEN), FRAGMENT.TEKSTU (MID), SZUKAJ.TEKST (SEARCH), ZNAJDŹ (FIND) i ZASTĄP (REPLACE) – dzięki czemu będą one lepiej sobie radziły ze znakami Unicode. Ponadto wprowadzony został mechanizm "Wersje zgodności" ("Compatibility Versions"), który pozwoli ulepszyć funkcje bez zmieniania wyników w istniejących plikach.
Ulepszenia funkcji tekstowych Excela
W oparciu o feedback użytkowników Microsoft zaktualizował funkcje LEN, MID, SEARCH, FIND i REPLACE (DŁ, FRAGMENT.TEKSTU, SZUKAJ.TEKST, ZNAJDŹ i ZASTĄP), aby obsługiwały surogaty Unicode. Była to bolączka wielu użytkowników międzynarodowych i korzystających z emoji, bowiem te funkcje zliczały podwójnie niektóre znaki. Było to niespójne z nowocześniejszymi funkcjami tekstowymi, które nie mają tego problemu, takimi jak LEFT, RIGHT, TEXTBEFORE, TEXTAFTER i TEXTSPLIT (LEWY, PRAWY, TEKST.PRZED, TEKST.PO i PODZIEL.TEKST).
Jak widać na zrzucie ekranu powyżej, funkcja DŁ (🤔) zwracała 2. To dość mylące! 🤔 Dzięki tej aktualizacji wszystkie 5 funkcji będzie zliczało pojedynczy znak jako jeden – niezależnie od jego rodzaju. Aby zachować pewność, że obliczenia w Twoich istniejących arkuszach nie ulegną zmianie, te ulepszenia zostały wydane jako Compatibility Version 2.
Wprowadzenie wersji zgodności (Compatibility Versions)
Aby wprowadzać ulepszenia funkcji Excela, zachowując pewność, że istniejące arkusze będą wykonywać obliczenia zgodnie z oczekiwaniami, Microsoft udostępnia Wersje zgodności (Compatibility Versions). Są one ustalane indywidualnie dla każdego skoroszytu. Wersja 1 (Version 1) odzwierciedla historyczne działanie obliczeń, natomiast Wersja 2 (Version 2) zawiera już ulepszenia funkcji tekstowych, o których mowa powyżej.
Aby sprawdzić i ewentualnie zmienić wersję zgodności, otwórz menu Formuły > Opcje obliczania > Wersja zgodności.
Dla istniejących arkuszy zostanie ustawiona Wersja 1. Nowe arkusze także będą tworzone w tej wersji, ale to się zmieni po okresie przejściowym, który w przypadku wszystkich użytkowników Microsoft 365 (Current Channel) zakończy się w styczniu 2026 roku. Jeśli współpracujesz z osobami korzystającymi z wersji Excela spoza pakietu Microsoft 365, które nie mają tej funkcji, możesz ustawić Wersję 1, aby zapewnić zgodność. Jeśli użytkownik otworzy skoroszyt z wersją, do której nie ma dostępu i która zawiera zmienione funkcje, wyświetli się ostrzeżenie, że wyniki obliczeń mogą się różnić. Poza tym plik będzie zachowywał się normalnie. Microsoft planuje udostępniać kolejne wersje zgodności w przyszłości.
Dostępność
Te funkcje i zmiany są już dostępne dla Microsoft 365 Insiderów w Beta Channel (wersja 2412, build 18317.20000). Szukasz konkretnej licencji Microsoft 365? Znajdziesz ją w naszym Sklepie CentrumXP: