Satura rādītājs
Tas ir diezgan izplatīts, lai izmantotu šūnu atsauci programmā Excel. Bet, izņemot tradicionālo veidu, ir daudz veidu, kā jūs varat atsaukties uz šūnām pēc rindas un kolonnas numura programmā Excel. Šajā rakstā tiks parādīti šie 4 efektīvie veidi, kā atsaukties uz šūnu pēc rindas un kolonnas numura programmā Excel ar asiem soļiem un spilgtu ilustrāciju.
Lejupielādēt Practice Workbook
No šejienes varat lejupielādēt bezmaksas Excel veidni un praktizēties.
Atsauces šūna pēc rindas un kolonnas numura.xlsm
4 veidi, kā Excel programmā atsaukties uz šūnu pēc rindas un kolonnas numura
Vispirms iepazīstināsimies ar mūsu datu kopu, kas atspoguļo dažu augļu cenas.
1. Izmantojiet INDIRECT un ADDRESS funkcijas, lai atsauktos uz šūnu pēc rindas un kolonnas numura
Izmantojot funkcija ADRESS vietnē funkcija INDIRECT , mēs varam atsaukties uz šūnu pēc rindas un kolonnas numura, lai iegūtu vērtību.
Soļi:
- Aktivizēt Šūna C13 .
- Tips šādus elementus. formula tajā...
=INDIRECT(ADRESE(C11,C12))
- Visbeidzot, tikai trāpījums . Ievadiet pogu, lai iegūtu rezultātu.
⏬ Formulas sadalījums:
➥ ADRESE(C11,C12)
Portāls ADRESS funkcija atgriezīs noklusējuma šūnas atsauci 8. rindai un 2. slejā. Tātad tā atgriezīs kā-
"$B$8"
➥ NETIEŠI(ADRESE(C11,C12))
Visbeidzot. INDIRECT funkcija atgriezīs šīs šūnas vērtību saskaņā ar šūnas atsauci, un tas ir-
"Skatīties"
Lasīt vairāk: Excel VBA: rindu un kolonnu numuru iegūšana no šūnu adreses (4 metodes)
2. Izmantojiet INDEX funkciju, lai atsauktos uz šūnu pēc rindas un kolonnas numura
Lai iegūtu vērtību, varat izmantot funkcija INDEX lai atsauktos uz šūnu pēc rindas un kolonnas numura.
Soļi:
- Rakstiet šādus elementus. formula vietnē Šūna C13 -
=INDEX(A1:C9,C11,C12)
- Tad uz saņemiet . rezultāts , nospiediet Ievadiet poga .
Lasīt vairāk: Kā atgriezt šūnas adresi vērtības vietā programmā Excel (5 veidi)
Līdzīgi lasījumi
- Kā Excel programmā Excel atgriezt atbilstības šūnas adresi (3 vienkārši veidi)
- VBA, lai Excel programmā Excel konvertētu kolonnas numuru uz burtu (3 metodes)
- Kā Excel programmā atgriezt atbilstības kolonnas numuru (5 noderīgi veidi)
- Kas ir šūnas adrese programmā Excel (veidi ar piemēru)
3. Teksta atsauces izmantošana funkcijā INDIRECT, lai atsauktos uz šūnu pēc rindas un slejas numura
Atkal mēs izmantosim INDIRECT Bet šeit mēs ievadīsim rindas numuru un kolonnas numuru kā teksta atsauci. Paskatīsimies, kā to izdarīt.
Soļi:
- In Šūna C13 , ievadiet šādu tekstu formula -
=INDIRECT("R" & 8 & "C" & 2,FALSE)
- Vēlāk, trāpījums . Ievadiet pogu, lai iegūtu rezultātu.
Lasīt vairāk: Kā iegūt šūnas vērtību pēc adreses programmā Excel (6 vienkāršas metodes)
4. Atsauces šūna pēc rindas un kolonnas numura, piemērojot lietotāja definēto funkciju
Šajā metodē mēs veiksim šo uzdevumu mazliet citādāk. Vispirms mēs izveidosim Lietotāja definēta funkcija ar nosaukumu UseReference izmantojot VBA un pēc tam mēs to piemērosim mūsu lapai.
Soļi:
- Ar peles labo pogu noklikšķiniet uz uz lapas virsraksts .
- Pēc tam atlasiet Skatīt kodu no Konteksta izvēlne .
A VBA Atvērsies logs. Vai arī varat nospiest Alt+F11 lai atvērtu VBA logu tieši.
- Tagad noklikšķiniet uz Ievietot> Modulis .
- Šobrīd, tips šādus elementus. kodi modulī -
Option Explicit Function UseReference(row As Integer, col As Integer) UseReference = ActiveSheet.Cells(row, col) End Function
- Tad nav nepieciešams palaist kodus, vienkārši minimizējiet VBA logu un ejiet uz atpakaļ uz jūsu lapa .
Tagad paskatieties, ka mūsu funkcija ir gatava lietošanai. Mums būs jānorāda tikai rindas numurs un kolonnas numurs, un tā atgriezīs vērtību atbilstoši šai atsaucei.
- Lai iegūtu vērtību no Šūna B8 , ievadiet šādu formulu Šūna C13-
=UseReference(C11,C12)
- Visbeidzot, tikai nospiediet . Ievadiet pogu, lai pabeigtu.
Un paskatieties, mēs esam ieguvuši pareizo vērtību.
Lasīt vairāk: Excel VBA: diapazona iestatīšana pēc rindas un kolonnas numura (3 piemēri)
Secinājums
Es ceru, ka iepriekš aprakstītās procedūras būs pietiekami labas, lai atsauktos uz šūnu pēc rindas un kolonnas numura programmā Excel. Lūdzu, uzdodiet jebkuru jautājumu komentāru sadaļā un, lūdzu, sniedziet man atsauksmes.