Formuła programu Excel: Zwiększ obliczenie za pomocą WIERSZ lub KOLUMNA -

Formuła ogólna

=calculation*ROW()

Podsumowanie

Jeśli potrzebujesz dynamicznie zwiększać obliczenia, aby wartość automatycznie zwiększała się za każdym razem, gdy formuła jest kopiowana do nowego wiersza lub nowej kolumny, możesz użyć funkcji WIERSZ () lub KOLUMNA () w formule.

W pokazanym przykładzie formuła w komórce D6 to:

=$B$6*(ROW()-5)

Kiedy ta formuła jest kopiowana w dół kolumny D, mnoży wartość w B6 przez liczbę, która zaczyna się od 1 i zwiększa się o jeden w każdym kroku.

Wyjaśnienie

Funkcja WIERSZ () po wprowadzeniu do komórki bez argumentów z zwraca numer wiersza tej komórki. W tym przypadku pierwsze wystąpienie formuły znajduje się w komórce D6, więc WIERSZ () zwraca 6 wewnątrz formuły w komórce D6.

Chcemy jednak zacząć od 1, więc musimy odjąć 5, co daje 1.

Ponieważ formuła jest kopiowana w dół kolumny D, ROW () zwraca bieżący numer wiersza i odejmujemy 5, aby „znormalizować” wynik z powrotem do skali od 1:

=$B$6*1 // D6 =$B$6*2 // D7 =$B$6*3 // D8 etc

Jeśli kopiujesz formułę między kolumnami, możesz użyć funkcji COLUMN () w ten sam sposób.

Zauważ, że możesz dowolnie używać wyniku funkcji COLUMN () lub ROW () w formule. Obie funkcje zwracają liczbę, więc można je zastosować w formule, tak jak w przypadku dowolnej liczby.

Interesujące artykuły...