Kā lietot šūnas vērtību kā darblapas nosaukumu formulas atsaucē programmā Excel

  • Dalīties Ar Šo
Hugh West

Ja mēģināt izmantot šūnas vērtību kā darblapas nosaukumu formulas atsaucē programmā Excel, tad šis raksts var būt noderīgs šim nolūkam. Tātad, sāksim ar mūsu galveno rakstu, lai izpētītu vairāk par šūnas vērtības izmantošanu kā darblapas nosaukumu.

Lejupielādēt darbgrāmatu

Darba lapas nosaukums Reference.xlsm

3 veidi, kā izmantot šūnas vērtību kā darblapas nosaukumu formulas atsaucē programmā Excel

Šeit mums ir 3 darblapas Janvāris , Februāris, un Marts kurā ir šo 3 mēnešu pārdošanas ieraksti par dažādiem produktiem. Tāpēc mēs mēģināsim izmantot šūnu vērtības kā šo darblapu nosaukumus formulā kā atsauci, lai iegūtu vērtības jaunā lapā.

Mēs esam izmantojuši Microsoft Excel 365 versiju šeit, varat izmantot jebkuru citu versiju atbilstoši jūsu ērtībām.

1. metode: Izmantojot funkciju INDIRECT, lai izmantotu šūnas vērtību kā darblapas nosaukumu formulas atsaucē

Šeit mēs redzam, ka šūnā ir norādīta kopējā pārdošanas vērtība. D11 katrā no trim lapām Janvāris , Februāris , Marts .

Mēs esam apkopojuši lapu nosaukumus kā šūnu vērtības jaunā lapā, lai šīs vērtības izmantotu kā atsauci. Izmantojot INDIRECT funkcija mēs izmantosim šīs vērtības kā darblapas nosaukumus formulā, un priekšrocība ir tā, ka tiks izveidota dinamiska atsauce. Tādējādi, mainot, pievienojot vai dzēšot šo šūnu vērtības, rezultāts tiks automātiski atjaunināts.

Soļi :

➤ Ievadiet šādā šūnā šādu formulu C4

=INDIRECT("'"&B4&"'"&"!"&"D11")

Šeit, B4 ir lapas nosaukums Janvāris un D11 ir šīs lapas šūna, kas satur kopējo pārdošanas vērtību.

  • "'"&B4&"""&"!"& "D11″ → & operators pievienos šūnas vērtību B4 ar komatiem, izsaukuma zīmi un šūnas atsauci. D11

    Izvades → "'Janvāris'!D11"
  • INDIRECT("'"&B4&"'"&"!"& "D11″) kļūst

    INDIRECT("'January'!D11")

    Izvades → $23,084.00

➤ Prese IEVADIET un velciet uz leju Uzpildes rokturis instruments.

Pēc tam iegūsiet kopējās pārdošanas vērtības, kas atbilst lapas nosaukuma atsaucēm, kuras norādītas Lapas nosaukums sleja.

Lasīt vairāk: Excel lapas nosaukums formulas dinamikā (3 pieejas)

2. metode: INDIRECT un ADDRESS funkciju izmantošana, lai šūnu vērtību izmantotu kā darblapas nosaukumu

Trīs lapās Janvāris , Februāris , un Marts mums ir daži šo mēnešu pārdošanas apjoma ieraksti par dažādiem produktiem.

Lai izveidotu kopsavilkuma tabulu, kurā mēs izvilksim pārdošanas vērtības no šīm lapām un apvienosim tās tabulā. Janvāris , Februāris , un Marts Lai izmantotu lapas nosaukuma atsauci, mēs šeit izmantosim šo kolonnu galvenes un, izmantojot kodu INDIRECT funkcija un ADRESA funkcija , mēs tos apkoposim.

Soļi :

➤ Ievadiet šādā šūnā šādu formulu C4

=INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))).

Šeit, $C$3 ir darblapas nosaukums.

  • ROW(D4) → atdod šūnas rindas numuru D4

    Izvades → 4
  • COLUMN(D4) → atdod šūnas kolonnas numuru D4

    Izvades → 4
  • ADRESE(RINDA(D4),SLEJA(D4)) kļūst

    ADRESS(4,4)

    Izvades → $D$4

  • INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))). kļūst

    INDIRECT("'January'!"&"$D$4") INDIRECT("January!$D$4")

    Izvades →$4,629.00

➤ Prese IEVADIET , velciet uz leju Uzpildes rokturis Rīks.

Pēc tam iegūsiet pārdošanas rekordu par Janvāris mēnesi no Janvāris lapā Janvāris sleja.

Par to, ka pārdošanas vērtības no Februāris šī mēneša lapa Februāris slejā izmantojiet šādu formulu

=INDIRECT("'"&$D$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))).

Šeit, $D$3 ir darblapas nosaukums.

Līdzīgi arī attiecībā uz pārdošanas uzskaiti Marts izmantot šādu formulu

=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))).

Šeit, $E$3 ir darblapas nosaukums.

Lasīt vairāk: Excel VBA: atsauce uz šūnām citā lapā (4 metodes)

Līdzīgi lasījumi

  • Relatīvā un absolūtā šūnu adrese izklājlapā
  • Relatīvās šūnas atsauces piemērs programmā Excel (3 kritēriji)
  • Kā saglabāt šūnas fiksāciju Excel formulā (4 vienkārši veidi)
  • Absolūtās šūnas atsauces saīsne programmā Excel (4 noderīgi piemēri)
  • Jauktas šūnas atsauces piemērs programmā Excel (3 veidi)

3. metode: VBA koda izmantošana, lai izmantotu šūnas vērtību kā darblapas nosaukumu formulas atsaucē

Šeit mums ir kopējā pārdošanas vērtība šūnā D11 katrā no trim lapām Janvāris , Februāris , Marts kurā ir pārdošanas dati par Janvāris , Februāris , un Marts .

In the Lapas nosaukums kolonnā mēs esam ierakstījuši lapu nosaukumus kā šūnu vērtības, lai tos izmantotu kā atsauces uz VBA Ar šī koda palīdzību mēs iegūsim pārdošanas kopsummas no šīm lapām un apkoposim tās tabulā. Kopējais pārdošanas apjoms ailē, kas atbilst to lapu nosaukumiem.

Soļi :

➤ Dodieties uz Izstrādātājs Cilne>> Visual Basic Iespēja.

Tad Visual Basic redaktors atvērsies.

➤ Dodieties uz Ievietot Cilne>> Modulis Iespēja.

Pēc tam Modulis tiks izveidots.

➤ Ierakstiet šādu kodu

 Sub sheetreference() Dim SheetR As String, ws As Worksheet, ws1 As Worksheet Set ws = Worksheets("VBA") For i = 4 To 6 SheetR = ws.Cells(i, 2).Value Set ws1 = Sheets(SheetR) ws.Cells(i, 3).Value = ws1.Range("D11").Value Next i End Sub 

Šeit mēs esam deklarējuši SheetR Virknes , ws , un ws1 Darba lapa , ws tiks piešķirts darblapai VBA kur būs mūsu izejas dati. SheetR saglabās šūnu vērtības ar lapu nosaukumiem. VBA loksnes. Pēc tam mēs esam piešķīruši loksnēm Janvāris , Februāris , un Marts uz mainīgo ws1 .

Portāls PAR cilpa no katras lapas iegūs pārdošanas kopsummu uz VBA un šeit mēs esam deklarējuši šīs cilpas diapazonu kā 4 uz 6 jo vērtības sākas no 4 rinda in the VBA lapas.

➤ Prese F5 .

Visbeidzot, jūs iegūsiet kopējās pārdošanas vērtības, kas atbilst lapas nosaukuma atsaucēm uz Lapas nosaukums sleja.

Lasīt vairāk: Excel VBA: šūnu vērtības iegūšana no citas darbgrāmatas bez atvēršanas

Darblapas nosaukuma ievadīšana, lai formulā izmantotu atsauci

Ja nevēlaties izmantot iepriekš minētās metodes, lai atsauktos uz šūnas vērtību kā lapas nosaukumu, varat vienkārši ievadīt lapas nosaukumu vai manuāli to atlasīt, lai viegli iegūtu vērtības no šīs lapas.

Šeit mēs no lapām iegūsim kopējās pārdošanas vērtības. Janvāris , Februāris , un Marts , un savāc tos Kopējais pārdošanas apjoms slejā jaunā lapā.

Par to, ka kopējā pārdošanas vērtība Janvāris mēnesī šūnā ierakstiet šādu formulu C4

=Janvāris!D11

Šeit, Janvāris ir lapas nosaukums un D11 ir kopējā pārdošanas vērtība šajā lapā.

Līdzīgi arī attiecībā uz pārdošanas vērtību Februāris mēnesī izmantojiet šādu formulu

=Februārī!D11

Šeit, Februāris ir lapas nosaukums un D11 ir kopējā pārdošanas vērtība šajā lapā.

Ja nevēlaties ievadīt formulu, varat vienkārši atlasīt šūnas, kurās ir Marts lapas, lai iegūtu šo vērtību šūnā C6 .

➤ Pirmkārt, ievadiet Equal zīme ( = ) šūnā C6 .

➤ Noklikšķiniet uz Marts lapas.

Pēc tam jūs tiksiet nogādāts uz Marts lapu un no turienes atlasiet šūnas D11 .

➤ Prese IEVADIET .

Iegūsiet kopējo pārdošanas vērtību Marts mēnesi no šīs lapas šūnā C6 in the Tips loksne.

Prakses sadaļa

Prakses veikšanai mēs esam nodrošinājuši Prakse sadaļu, piemēram, zemāk lapā ar nosaukumu Prakse . Lūdzu, dariet to pats.

Secinājums

Šajā rakstā mēs centāmies aptvert veidus, kā Excel programmā Excel izmantot šūnas vērtību kā darblapas nosaukumu formulas atsaucē. Ceru, ka jums tas būs noderīgs. Ja jums ir kādi ieteikumi vai jautājumi, nekautrējieties dalīties ar tiem komentāru sadaļā.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.