Използвайте стойността на клетката във формулата - Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да използвате стойност на клетка във формула в Excel и Google Sheets.

Стойността на клетката като препратка към клетката

Функцията INDIRECT е полезна, когато искате да преобразувате текстов низ в клетка в валидна препратка към клетка, било то адрес на клетка или име на диапазон.

Помислете за следния работен лист:

Формулата във F4 е: = ИНДИРЕКТНО (D4)

Функцията INDIRECT ще разгледа текстовия низ в клетка D4, който в този случай е B4 - след това ще използва текстовия низ като валидна препратка към клетка и ще върне стойността, която се съдържа в B4 - в този случай 50.

Ако копирате формулата надолу, D4 ще се промени на D5, D6 и т.н., а правилната стойност от колона B ще бъде върната.

Синтаксисът на функцията INDIRECT е:

1 = INDIRECT (препратка, референтен стил)

Референтният стил може да бъде или стил R1C1, или може да бъде по -познатият стил A1. Ако пропуснете този аргумент, се приема A1 стил.

SUM функция с функцията INDIRECT

Можем също да използваме функцията INDIRECT с функцията SUM, за да добавим стойностите в колона B, като използваме текстовите низове в колона D.

Щракнете върху H4 и въведете следната формула.

1 = SUM (ИНДИРЕКТНО (D4 & ":" & D8))

Непряка функция с имена на диапазони в Excel

Нека сега разгледаме пример за използване на функцията INDIRECT с именовани диапазони.

Помислете за следния работен лист, където данните за продажбите са показани за период от 3 месеца за няколко търговски представители.

  1. Изберете диапазон B3: E9.
  2. В лентата изберете Формули> Сортиране и филтриране> Създаване от селекция.

  1. Уверете се, че най -горният ред и лявата колона са поставени отметки и щракнете Добре.

  1. Excel вече ще създаде имена на диапазони въз основа на вашия избор.

  1. Щракнете върху H4 и настройте таблица, както е показано по -долу.

  1. В I4 въведете следната формула:
1 = SUM (ИНДИРЕКТНО (I3)

  1. Натиснете Въведете за попълване на формулата.

  1. Плъзнете формулата в колона К.
  2. Формулата ще се промени от получаване на I3 към получаване на J3 (името на диапазона от февруари) и след това K3 (името на диапазона от март).
  3. Повторете процеса за функциите AVERAGE, MAX и MIN.

  1. След това можем да променим имената в ред 3, за да получим общите суми за 3 от търговските представители. Формулите автоматично ще вземат правилните стойности поради НЕПРЯК


  1. Въведете името на останалите представители в съседната колона и плъзнете формулите, за да получите техните данни за продажбите.

Стойността на клетката като препратка към клетка в Google Таблици

Използването на функцията INDIRECT в листове на Google работи по същия начин, както в Excel.

INDIRECT функция с имена на диапазони в Google Sheets

Функцията INDIRECT е идентична с Excel, когато става въпрос за имена на диапазони в листове на Google.

  1. В менюто изберете Данни> Наименувани диапазони.

  1. Въведете името или диапазона и след това изберете диапазона.

  1. Щракнете върху Готово.
  2. Повторете процеса през всички месеци и всички търговски представители
  3. След като сте създали имената на диапазоните, можете да ги използвате по същия начин, както сте ги използвали в Excel.

  1. Плъзнете формулата до февруари и март.

  1. Повторете за функциите СРЕДНО, МИН и МАКС.

  1. След това можем да променим имената в ред 3, за да получим общите суми за 3 от търговските представители. Формулите автоматично ще вземат правилните стойности поради НЕПРЯК

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave