Excel Office 365 - Niepoprawne obliczanie autouzupełniania dla formuł, ale nie liczb

0

Próbuję wyodrębnić dane w co czwartej komórce. Na przykład dane, które chcę, znajdują się w komórkach A1, A4, A7, A10 itp. Kiedy wprowadzę = A1 w komórce B1 i = A4 w komórce B2 i wybiorę obie komórki, a następnie przeciągnę w dół zamiast wpisywania = A7 w komórce B3 Excel wchodzi = A3 w komórce B3 i = A6 w komórce B4. B5 i B6 zostaną wypełnione odpowiednio = A5 i = A8. Kiedy wpisuję 1 i 4 w komórce B1 i B2 i przeciągam w dół, dostaję 7, 10, 13 itd. Zgodnie z oczekiwaniami.

Próbowałem wyłączyć i ponownie włączyć uchwyt wypełniania oraz przeciąganie i upuszczanie komórek, ale bez powodzenia. Wszelkie pomysły, dlaczego tak się dzieje, będą bardzo pomocne!

duplessisfp
źródło

Odpowiedzi:

0

Autouzupełnianie opiera swój „wzrost” na wielkości próbki.

Użycie autouzupełniania 2 komórek spowoduje zwiększenie o 2 komórki.

Użycie autouzupełniania 3 komórek spowoduje zastosowanie przyrostu 3 komórek.

Wynika to z tego, że Excel używa przesunięć. Sprawdza lokalizację w matrycy komórkowej i dodaje „odległość”.

var firstName
źródło
0

Możesz użyć tej formuły w B1:

=INDIRECT("A"&(1+3*(ROW()-1)))

Po wypełnieniu wewnętrzna część formuły tworzy serie 1,4,7 itd. I dołącza je do litery A. Te wartości są tekstem, więc INDIRECT () przekształca tekst w odwołanie do komórki.

Bandersnatch
źródło