Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

V programe Excel Ak vložíte hodnotu v bunke, ako sa dostanete na skopírovanie inej bunky v závislosti od určitej hodnoty?

Môžete to dosiahnuť v programe Excel pomocou funkcie `if` kombinovanou s funkciou` vlookup` alebo `index/match`. Tu je zrútenie toho, ako to urobiť:

1. Nastavte svoje údaje:

* Tabuľka 1: Vytvorte tabuľku s dvoma stĺpcami:

* Stĺpec A:Hodnoty, ktoré zadáte vo svojom hlavnom liste.

* Stĺpec B:Zodpovedajúce hodnoty, ktoré chcete skopírovať.

* Hlavný list: Tu zadáte svoje hodnoty a získate kopírované údaje.

2. Použite funkcie if, vlookup alebo index/zhody:

* pomocou VLOOKUP:

`` `Excel

=If (a1 ="", "", vlookup (A1, Table1! $ A $ 1:$ B 10, 2, false))

`` `

* Vymeňte `A1` za bunku, kde zadáte svoju hodnotu.

* Vymeňte `Tabuľka1! $ A $ 1:$ b $ 10` za skutočný rozsah vašej dátovej tabuľky.

* `2` označuje, že chcete získať hodnotu z druhého stĺpca tabuľky.

* `FALSE` určuje presnú zhodu.

* pomocou indexu/zhody:

`` `Excel

=If (a1 ="", "", index (tabuľka1! $ B $ 1:$ b $ 10, zhody (A1, tabuľka1! $ A $ 1:$ a 10, 0, 0))))))))))))))))))))))))))))))))))))))))))

`` `

* Podobne ako pri prístupe VLookup upravte rozsahy tak, aby zodpovedali vašej tabuľke.

* `Index` načíta hodnotu zo zadaného rozsahu (` Tabuľka1! $ B $ 1:$ b $ 10`).

* `Match` nájde pozíciu vstupnej hodnoty (` A1`) v rozsahu vyhľadávania (`Tabuľka1! $ A $ 1:$ A 10").

* `0` Určuje presnú zhodu.

* Použitie if funkcie samotnej (pre jednoduché prípady):

`` `Excel

=If (a1 ="value1", "value2", "")

`` `

* Nahraďte „Value1“ a „Value2“ hodnotami, ktoré chcete zladiť, a skopírujte.

* Táto voľba funguje pre jednoduché scenáre, v ktorých máte pevnú množinu vstupných/výstupných hodnôt.

Vysvetlenie:

* Ak je funkcia: Funkcia `if` skontroluje, či je bunka, do ktorej zadáte, prázdna. Ak nie je prázdny, spustí vzorec `vlookup` alebo` index/Match` na skopírovanie zodpovedajúcej hodnoty.

* vlookup alebo index/zhody: Tieto funkcie vyhľadávajú hodnotu, ktorú zadáte vo svojom hlavnom liste v tabuľke údajov, a vráťte zodpovedajúcu hodnotu z druhého stĺpca.

Príklad:

Povedzme, že s týmito hodnotami máte tabuľku v hárku „údajov“:

| Farba Kód |

| --- | --- |

| Červená | 101 |

| Modrá | 202 |

| Zelená | 303 |

Vo svojom hlavnom liste chcete zadať farbu do bunky A1 a mať zodpovedajúci kód zobrazený v bunke B1.

Použili by ste vzorec:

`` `Excel

=If (a1 ="", "", vlookup (a1, dáta! $ 1:$ b $ 3, 2, false))

`` `

Ak teraz zadáte „modrú“ do bunky A1, Cell B1 sa automaticky zobrazí „202“.

Nezabudnite upraviť vzorce tak, aby zodpovedali umiestneniu a veľkosti vašich tabuliek.

Najnovšie články

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