Изтеглете примерната работна книга
Този урок ще покаже как да използвате стойност на клетка във формула в 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 месеца за няколко търговски представители.
- Изберете диапазон B3: E9.
- В лентата изберете Формули> Сортиране и филтриране> Създаване от селекция.
- Уверете се, че най -горният ред и лявата колона са поставени отметки и щракнете Добре.
- Excel вече ще създаде имена на диапазони въз основа на вашия избор.
- Щракнете върху H4 и настройте таблица, както е показано по -долу.
- В I4 въведете следната формула:
1 | = SUM (ИНДИРЕКТНО (I3) |
- Натиснете Въведете за попълване на формулата.
- Плъзнете формулата в колона К.
- Формулата ще се промени от получаване на I3 към получаване на J3 (името на диапазона от февруари) и след това K3 (името на диапазона от март).
- Повторете процеса за функциите AVERAGE, MAX и MIN.
- След това можем да променим имената в ред 3, за да получим общите суми за 3 от търговските представители. Формулите автоматично ще вземат правилните стойности поради НЕПРЯК
- Въведете името на останалите представители в съседната колона и плъзнете формулите, за да получите техните данни за продажбите.
Стойността на клетката като препратка към клетка в Google Таблици
Използването на функцията INDIRECT в листове на Google работи по същия начин, както в Excel.
INDIRECT функция с имена на диапазони в Google Sheets
Функцията INDIRECT е идентична с Excel, когато става въпрос за имена на диапазони в листове на Google.
- В менюто изберете Данни> Наименувани диапазони.
- Въведете името или диапазона и след това изберете диапазона.
- Щракнете върху Готово.
- Повторете процеса през всички месеци и всички търговски представители
- След като сте създали имената на диапазоните, можете да ги използвате по същия начин, както сте ги използвали в Excel.
- Плъзнете формулата до февруари и март.
- Повторете за функциите СРЕДНО, МИН и МАКС.
- След това можем да променим имената в ред 3, за да получим общите суми за 3 от търговските представители. Формулите автоматично ще вземат правилните стойности поради НЕПРЯК