Excel co robi ta formuła

Witam

Czy ktoś może mi wytłumaczyć jak działa ta formuła:
=JEŻELI( KOMÓRKA(“typ”;E4) = “L”;PRZESUNIĘCIE(Dane!$A$150:$CD$150;1;PODAJ.POZYCJĘ(E4;Dane!$B$150:$CD$150;0);1;ILE.NIEPUSTYCH(PRZESUNIĘCIE(Dane!$A$150;1;PODAJ.POZYCJĘ(E4;Dane!$B$150:$CY$150;0);

Czytam ją już jakiś czas i nie mogę jej rozgryźć.

1 polubienie

Jeśli komórka jest “stałą tekstwą” (label) to wykonuje przesunięcie zaznaczonego zakresu danych w odwołaniu, bazując na zapełnionych komórkach w wierszu / kolumnie.

=JEŻELI(
    KOMÓRKA("typ";E4) ="L";
    PRZESUNIĘCIE(
        Dane!$A$150:$CD$150;1;
            PODAJ.POZYCJĘ(
            E4;Dane!$B$150:$CD$150;0);
            1;
        ILE.NIEPUSTYCH(
             PRZESUNIĘCIE(
             Dane!$A$150;1;
PODAJ.POZYCJĘ(E4;Dane!$B$150:$CY$150;0);
              )

Na oko to może nie skopiowałes ze 3 nawiasów.
Lub rozbicie na wiersze jako pseoudo programistyczny kod zrobiłem źle.