Microsoft wypuścił nową funkcję Excela o nazwie TRIMRANGE oraz nowe operatory referencyjne. Jej głównym zadaniem jest łatwe usuwanie pustych pól z krawędzi zakresu. Sprawdzamy, jak korzystać z tej funkcji, jakie przynosi efekty i jakie ma odniesienia ("trim references"), które są wygodnym sposobem na wywoływanie popularnych wariantów funkcji.
Funkcja TRIMRANGE
Funkcja TRIMRANGE usuwa puste komórki z krańców zakresu. Może to być szczególnie przydatne przy pisaniu dynamicznych formuł tablicowych albo optymalizacji funkcji lambda pod kątem wydajności. W poniższym przykładzie użyto funkcji TRIMRANGE, aby obliczyć długość dowolnego tekstu wprowadzonego do kolumny A.
Bez użycia tej funkcji =LEN(A:A) działałoby na każdej komórce, zwracając ponad milion niepotrzebnych wyników. Poza tym, że jest to nieefektywne, końcowe niechciane 0 byłyby zwracane do siatki. TRIMRANGE jest też świetnym narzędziem do optymalizowania wydajności funkcji lambda, które operują na zakresach. Umożliwia to ściślejsze określanie zakresów, co może zmniejszyć liczbę niezbędnych obliczeń.
Odniesienia przycinania
Odniesienia przycinania ("Trim refs") oferują bardziej zwięzły sposób wywoływania typowych wariantów TRIMRANGE. Są one modyfikatorem operatora zakresu dwukropka A1:E5. Poprzez dodanie przedrostka lub przyrostka dwukropka możesz poprosić o przycięcie pustych komórek od początku, końca lub z obu stron.
Przykład | Funkcja TRIMRANGE | Opis |
---|---|---|
A1:.E10 | TRIMRANGE(A1:E10,2,2) | Przycina końcowe puste komórki |
A1.:E10 | TRIMRANGE(A1:E10,1,1) | Przycina początkowe puste komórki |
A1.:.E10 | TRIMRANGE(A1:E10,3,3) | Przycina puste komórki po obu stronach |
Odniesienia do pełnej kolumny są zwykle unikane, ponieważ mogą mieć słabą wydajność z niektórymi funkcjami. W przypadku "Trim refs" mają jednak znacznie wyższą wydajność, jako że pełne odwołanie kolumnowe można ograniczyć tylko do części z wartościami. W poniższym przykładzie użyto przycinania końcowego, aby przyciąć pełne odniesienie kolumnowe.
Opisana wyżej funkcjonalność jest już dostępna dla Microsoft 365 Insiderów w Beta Channel (wersja 2409, build 18020.2000).
CentrumXP - więcej niż licencje
Czy wiesz, że w Sklepie CentrumXP znajdziesz nie tylko licencje Microsoft, ale także nowoczesne usługi oraz szkolenia zaprojektowane z myślą o dynamicznie rozwijającym się biznesie? Zespół ekspertów z CentrumXP & Onex Group pomoże Twojej firmie m.in. w wykonaniu migracji skrzynek pocztowych do Exchange Online i skonfigurowaniu domeny w Microsoft 365, a także przeprowadzi kompleksowe szkolenie z wykorzystania usług i aplikacji Microsoft 365. Sprawdź naszą ofertę lub skontaktuj się z nami, a przygotujemy dla Ciebie indywidualne rozwiązanie.