Získání ceny za specifikovanou položku a specifikovanou značku v aplikaci Microsoft Excel 2010

Anonim

K získání ceny za zadanou položku, která odpovídá zadané značce, použijeme kombinaci „IF "&" LOOKUP "funkce pro získání výstupu.
"IF funkce " zkontroluje, zda je zadaná podmínka SKUTEČNÝ nebo NEPRAVDIVÉ. Pokud se podmínka vrátí SKUTEČNÝ pak vrátí přednastavenou hodnotu a pokud se podmínka vrátí NEPRAVDIVÉ pak vrátí další přednastavenou hodnotu.

Syntaxe = IF (logický_test, value_if_true, value_if_false)
"VZHLÉDNOUT":Vyhledá hodnotu buď z rozsahu jednoho řádku nebo jednoho sloupce nebo z pole. Poskytováno pro zpětnou kompatibilitu.

Syntaxe: = LOOKUP (lookup_value, lookup_vector, result_vector) = LOOKUP (lookup_value, array)
Vezměme si příklad:

Máme seznam položek ve sloupci A a seznam značek ve sloupci B. Potřebujeme najít vzorec, který ve výsledku uvede cenu ve sloupci C na základě podmínek odpovídajících ve sloupcích A a B. Pevný ceník je uložen v sloupec E až G.

  • V buňce C2 by vzorec byl
  • = IF (A2 = "Džíny", VYHLEDAT (B2, {"Diesel", "Lee", "Levis"; 85,70,80}), IF (A2 = "Tričko", VYHLEDAT (B2, {" Gap "," Old Navy "," Sacks "}, {5,3,7}))))
  • Stiskněte klávesu Enter na klávesnici.
  • Funkce vrátí vyvolávací cenu pro zadanou položku a zadanou značku.

  • Kopírování vzorce dolů z buňky C2 do rozsahu C3: C7.