Przejdź do głównej zawartości
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

We wrześniu 2018 wydano dynamiczne formuły tablicowe dla Excel dla Microsoft 365. Poniżej przedstawiono różnice między tablicami dynamicznymi a starszymi kombinacjami Ctrl + Shift + Enter (rozszerzenie).

Uwaga: Obecnie jest to funkcja dostępna tylko dla niejawnych testerów pakietu Office . Będziemy nadal optymalizować te funkcje przez kilka kolejnych miesięcy. Gdy wszystko będzie gotowe, udostępnimy je wszystkim niejawnym testerom pakietu Office i subskrybentom Microsoft 365.

Dynamiczne formuły tablicowe:

  • Może "rozlanie" poza granicami komórek, w których wprowadzono formułę. Poniższy przykład przedstawia działanie funkcji RANDARRAY w D1, która polega na przelewaniu między D1: F5 lub 5 wierszami o 3 kolumny. Dynamiczna formuła tablicowa jest technicznie dostępna tylko w komórce D1, przy użyciu starszej formuły klienta, należy ją wprowadzić w całym zakresie.

    RANDARRAY, funkcja wprowadzona w komórce D1, rozlewając się z D1 na F5.

  • Powoduje automatyczne zmienianie rozmiaru w miarę dodawania i usuwania danych z zakresu źródłowego. Formuły tablicowe klienta obcinają obszar zwrotu, jeśli jest zbyt mały, lub zwraca #N/A, jeśli jest zbyt duży.

  • Obliczanie w kontekście 1x1. Na przykład Funkcja Los zwraca jeden wynik, więc jeśli wiele liczb losowych zostanie zwróconych do siatki, można użyć funkcji RANDARRAY. Funkcje wierszy i kolumn zwrócą wiersz i kolumnę komórki źródłowej. Sequence(wiersz ()) można użyć w celu zreplikowania starego zachowania wiersza w starszej formule tablicowej.

  • Wszystkie nowe formuły zwracające więcej niż 1 wynik zostaną automatycznie rozlane. Nie trzeba naciskać klawiszy CTRL + SHIFT + ENTER.

  • Formuły tablicowe klienta są zachowywane ze względu na zgodność. Przechodząc do przodu, należy zamiast tego użyć formuł tablic dynamicznych.

  • Jeśli komórki we starszej formule tablicowej wersji programu Office są zależne od siebie, program Excel próbuje obliczyć każdą pojedynczo, a nie jako tablicę. To zachowanie było określane jako "rozszerzenie klienta Breakup", a w niektórych okolicznościach formuły są obliczane w ten sposób mogą powodować niespójne wyniki. Aby uniknąć niespójnych wyników, zalecamy używanie odrębnych formuł zamiast korzystania z breakup klienta. Dynamiczne formuły tablicowe nie będą breakup. Zamiast tego będą one raportować odwołanie cykliczne, aby można było je zaadresować.

  • Można łatwo zmodyfikować, zmieniając komórkę źródłową, a formuły tablicowe klienta wymagają jednoczesnego edytowania całego zakresu.

  • Wstawianie/usuwanie wierszy w aktywnym zakresie formuły tablicy klienta jest zabronione. Musisz najpierw usunąć wszelkie istniejące formuły tablicowe w sposób.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.

Zobacz też

Funkcja FILTRUJ

Funkcja LOSOWA.TABLICA

Funkcja SEKWENCJA

Funkcja SORTUJ

Funkcja SORTUJ.WEDŁUG

Funkcja UNIKATOWE

Błędy #SPILL! w programie Excel

Tablice dynamiczne i zachowanie tablicy rozlanej

Niejawny operator przecięcia: @

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×