Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je návod, ako sa k nemu priblížiť, rozdelené podľa scenárov:
Scenár 1:Jednoduché referencie buniek
Povedzme, že chcete získať hodnotu z bunky A1 a vložiť ju do bunky B1. Nepotrebujete na to žiadne ozdobné vzorce; Jednoduchý `=A1` v bunke B1 bude stačiť.
Scenár 2:Dynamická referencia buniek
Povedzme, že máte bunku (napr. C1) obsahujúcu písmeno stĺpca („A“) a ďalšiu bunku (napr. C2) obsahujúcu číslo riadku (1). Chcete získať hodnotu z bunky, na ktorú odkazujú tieto dve bunky a vložte ju do D1. Môžete použiť `nepriamy ':
V bunke D1 zadajte vzorec:`=nepriamy (C1 &C2)`
Tento vzorec zreťazuje „A“ a „1“ na vytvorenie „A1“ a potom „nepriamy“ získa hodnotu z bunky A1.
Scenár 3:Zložitejšie odkazovanie a kopírovanie
Predpokladajme, že máte údaje v stĺpci A a chcete kopírovať hodnoty zo stĺpca A do stĺpca B, ale iba ak zodpovedajúca bunka v stĺpci C obsahuje špecifickú hodnotu (napr. „Áno“).
* stĺpec A: Hodnoty na potenciálne skopírovanie.
* stĺpec B: Cieľový stĺpec.
* stĺpec C: Stĺpec stavu („Áno“ alebo iná hodnota).
V bunke B1 zadajte nasledujúci vzorec a potiahnite ho dole:
`=If (c1 =" áno ", a1," ")`
Tento vzorec kontroluje, či je C1 „áno“. Ak je, skopíruje hodnotu z A1; V opačnom prípade ponecháva B1 prázdny.
Scenár 4:Kopírovanie na základe výpočtov riadkov/stĺpcov
Povedzme, že chcete skopírovať hodnotu z bunky tri riadky nižšie a jeden stĺpec napravo od referenčnej bunky. Ak je referenčná bunka E5, chcete skopírovať hodnotu z G8. Môžete použiť `adresa,` riadok` a `Column`:
Referenčná bunka (napr. E5)
V inej bunke (napr. F5) použite tento vzorec:
`=Nepriama (adresa (riadok (e5)+3, stĺpec (e5) +1))`
To sa rozpadá ako:
* `Riadok (e5)`:Získa číslo riadku E5 (5).
* `Stĺpec (E5)`:Získa číslo stĺpca E5 (5).
* `Riadok (E5)+3`:Pridá 3 k číslu riadku (8).
* `Stĺpec (E5)+1`:Pridá 1 do čísla stĺpca (6). (Stĺpec 6 je g)
* `Adresa (8,6)`:Generuje adresu „G8“.
* `Nepriamy (" G8 ")`:Získava hodnotu z G8.
Dôležité úvahy:
* Manipulácia s chybami: „Nepriamy“ môže vrátiť chyby, ak je referenčná bunka neplatná. Zvážte použitie „iferror“ na zvládnutie potenciálnych chýb. Napríklad:`=iferror (nepriamy (C1 &C2)," ")`
* Názvy listov: Ak potrebujete odkazovať na bunky v rôznych listoch, uveďte názov hárku do funkcie „nepriamy“. Napríklad:`=nepriamy (" 'Sheet2'! A1 ")" Uistite sa, že názov hárku je priložený v jednotlivých úvodzovkách, ak obsahuje medzery alebo špeciálne znaky.
* kruhové referencie: Vyvarujte sa vytvoreniu kruhových odkazov, v ktorých sa vzorec vzťahuje priamo alebo nepriamo.
Tieto príklady ukazujú, ako dosiahnuť rôzne úrovne dynamického odkazu a „vkladanie“ (presnejšie získanie hodnoty) pomocou vzorcov Excelu. Nezabudnite prispôsobiť tieto techniky vašej špecifickej štruktúre údajov a požiadavkám. Ak máte veľmi zložitý scenár, poskytnutie vzorky vašich údajov a požadovaný výsledok pomôže pri vytváraní prispôsobeného riešenia.