За да извлечем цената за определен артикул, който съответства на определена марка, ще използваме комбинация от „IF "&" LOOKUP "функции за получаване на изхода.
„IF функция " проверява дали посоченото от вас условие е ВЯРНО или НЕВЯРНО. Ако условието се върне ВЯРНО след това връща предварително зададена стойност и ако условието се връща НЕВЯРНО след това връща друга предварително зададена стойност.
Синтаксис = IF (логически_тест, стойност_ако_истина, стойност_ако_фалша)
"ПОГЛЕДНИ НАГОРЕ":Търси стойност или от диапазон с един ред или една колона, или от масив. Предвидена е обратна съвместимост.
Синтаксис: = LOOKUP (lookup_value, lookup_vector, result_vector) = LOOKUP (lookup_value, масив)
Нека вземем пример:
Имаме списък с артикули в колона А и списък с марки в колона Б. Трябва да намерим формула, която ще даде цената в резултат на колона С въз основа на условията, съответстващи на колони А и Б. Фиксираната ценова листа се записва в колона Е до G.
- В клетка С2 формулата ще бъде
- = IF (A2 = "Дънки", LOOKUP (B2, {"Diesel", "Lee", "Levis"; 85,70,80}), IF (A2 = "T-Shirt", LOOKUP (B2, {" Gap "," Old Navy "," Sacks "}, {5,3,7})))
- Натиснете enter на клавиатурата си.
- Функцията ще върне извличащата цена за определен артикул и определена марка.
- Копиране на формулата надолу от клетка C2 в диапазон C3: C7.