Функцията OFFSET на Excel ви позволява да получите адреса на клетката, която е изместена от друга клетка с определен брой редове и/или колони. Например клетка E4 е изместена от клетка B4 с три колони, защото е три колони вдясно. Excel OFFSET приема до пет аргумента. Първите три са задължителни:
- Адрес на клетка или адрес на диапазон: Именувани диапазони не са разрешени.
- Броят на редовете за изместване: Това може да бъде положително или отрицателно число. Използвайте 0 за липса на изместване на редове.
- Броят на колоните за отместване: Това може да бъде положително или отрицателно число. Използвайте 0 за липса на изместване на колона.
- Броят на редовете в върнатия диапазон: По подразбиране е броят на редовете в референтния диапазон (първият аргумент).
- Броят на колоните за връщане: По подразбиране е броят на колоните в референтния диапазон.
Ако пропуснете последните два аргумента, OFFSET връща препратка към една клетка. Ако включите стойност, по-голяма от 1 за едното или и за двете, връщането на функцията препраща към диапазон от посочения размер с горната лява клетка в посоченото отместване.
Следното изображение показва някои примери за използване на функцията OFFSET на Excel. Колони от A до C съдържат класиране на щатите в Съединените щати по размер в квадратни мили. Колона E показва как OFFSET е върнал различни стойности от клетки, които са изместени от клетка A3.
Намиране на стойности с помощта на функцията OFFSET на Excel.
Следват някои акценти:
- Клетка E4 връща стойността на клетка A3, тъй като отместването на реда и колоната е настроено на 0: =OFFSET(A3,0,0).
- Клетка E7 връща стойността, която намирате в клетка A1 (стойността също е A1). Това е така, защото изместването на реда е –2. От гледна точка на A3, минус два реда е ред номер 1: =OFFSET(A3,-2,0).
- Клетка E8 показва грешка, защото OFFSET се опитва да препрати към колона, която е по-малка от първата колона: =OFFSET(A3,0,-2).
- Клетка E10 използва двата незадължителни аргумента OFFSET, за да каже на функцията SUM да изчисли сумата от диапазона C4:C53: =SUM(OFFSET(A3,1,2,50,1)).
Ето как да използвате функцията OFFSET:
Щракнете върху клетка, където искате да се покаже резултатът.
Въведете =OFFSET(, за да стартирате функцията.
Въведете адрес на клетка или щракнете върху клетка, за да получите нейния адрес.
Въведете запетая (,).
Въведете броя на редовете, които искате да отместите, където функцията търси стойност.
Това число може да бъде положително число, отрицателно число или 0 без изместване.
Въведете запетая (,).
Въведете броя на колоните, които искате да отместите, където функцията търси стойност.
Това може да бъде положително число, отрицателно число или 0 без изместване.
Въведете a ) и натиснете Enter.
OFFSET е друга от онези функции, които могат да се използват самостоятелно, но обикновено се използват като част от по-сложна формула.