Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Ako používať funkciu zhody vo VBA

Funkcia "Zhoda" v postupoch Microsoft Excel VBA (Visual Basic for Applications) nájde zhodu v rámci radu buniek a vytlačí ju do tabuľky. Táto funkcia je užitočná pri zadávaní údajov, ktoré je potrebné vyhodnotiť pre určité hodnoty. Napríklad, ak máte tabuľku naplnenú číslami predaja, pomocou funkcie zhody môžete nájsť predaje, ktoré boli pod určitým číselným limitom. Túto funkciu je možné použiť kdekoľvek v tabuľke programu Excel a v bunke zaberie iba jeden riadok kódu.

Krok 1

Vytvorte zoznam čísiel v tabuľke. V tomto príklade sa používa zoznam denných výnosov z predaja. Do tabuľky programu Excel zadajte nasledujúci stĺpec: Stĺpec A -------- Stĺpec B Pondelok -----------> 150,00 dolárov Utorok ----------> 90,00 dolárov Streda - ---> 200,00 dolárov

Krok 2

Porozumieť syntaxi funkcie Zhoda. Pre úspešné použitie funkcie je dôležité porozumieť syntaxi. Nižšie je uvedená základná syntax: Zhoda (my_lookup_value, my_lookup_array, [my_match_type]) „my_lookup_value“ je hodnota, ktorú chcete nájsť v rozsahu špecifikovanom v „my_lookup_array“. „My_match_type“ je jednou z troch hodnôt. Použitím "0" pre túto hodnotu sa nájde presná zhoda. Použitie čísla „1“ spustí funkciu na nájdenie najbližšej zhody, ktorá je menšia ako dané číslo. Naopak, číslo „2“ spustí funkciu na nájdenie najbližšej zhody, ktorá je väčšia ako daná vyhľadávacia hodnota.

Krok 3

Zadajte funkciu do dostupnej bunky v tabuľke. Akonáhle je syntax známa, môžete zadať funkciu do bunky a prispôsobiť ju vašim potrebám. V tomto príklade sa funkcia Zhoda používa na zistenie predaja, ktorý je pod 100,00 dolárov. Pomocou údajov nastavených v kroku 1 je táto funkcia nižšie: \u003d Zhoda (100, B1: B3, 1) Všimnite si znak rovnosti. Je to nevyhnutné, aby program Excel vedel, že zadaný text je funkciou a nie doslovným spôsobom.

Vyhodnoťte a otestujte výsledky. V tomto príklade je zobrazená odpoveď „90,00“. Zhoda vracia najbližšie číslo k prahovej hodnote, takže sa zobrazí všetko, čo je najbližšie k 100.

Copyright © počítačové znalosti Všetky práva vyhradené