30 funzjoni Excel fi 30 jum: INDIRETTI

Prosit! Għamiltu sal-aħħar jum tal-maratona 30 funzjoni Excel fi 30 jum. Kien vjaġġ twil u interessanti li matulu tgħallimt ħafna affarijiet utli dwar il-funzjonijiet ta' Excel.

Fl-30-il jum tal-maratona, se niddedikaw l-istudju tal-funzjoni INDIRETTA (INDIRETT), li jirritorna l-link speċifikat mis-sekwenza tat-test. B'din il-funzjoni, tista 'toħloq listi drop-down dipendenti. Pereżempju, meta tagħżel pajjiż minn lista dropdown jiddetermina liema għażliet se jidhru fil-lista dropdown tal-belt.

Allura, ejja nagħtu ħarsa aktar mill-qrib lejn il-parti teoretika tal-funzjoni INDIRETTA (INDIRETT) u tesplora eżempji prattiċi tal-applikazzjoni tagħha. Jekk għandek informazzjoni jew eżempji addizzjonali, jekk jogħġbok aqsamhom fil-kummenti.

Funzjoni 30: INDIRETTA

funzjoni INDIRETTA (INDIRETT) jirritorna l-link speċifikat mis-sekwenza tat-test.

Kif tista' tuża l-funzjoni INDIRETTA?

Peress li l-funzjoni INDIRETTA (INDIRETT) jirritorna link mogħtija minn string ta’ test, tista’ tużaha biex:

  • Oħloq rabta inizjali li ma tiċċaqlaqx.
  • Oħloq referenza għal firxa imsemmija statika.
  • Oħloq link billi tuża informazzjoni tal-folja, ringiela u kolonna.
  • Oħloq firxa ta 'numri li ma tiċċaqlaqx.

Sintassi INDIRETTA (INDIRETTA)

funzjoni INDIRETTA (INDIRETT) għandha s-sintassi li ġejja:

INDIRECT(ref_text,a1)

ДВССЫЛ(ссылка_на_ячейку;a1)

  • ref_test (link_to_cell) huwa t-test tal-link.
  • a1 – jekk ugwali għal VERU (VERU) jew mhux speċifikat, allura l-istil tal-link se jintuża A1; u jekk FALZ (FALZ), allura l-istil R1C1.

Nases INDIRETTI (INDIRETTI)

  • funzjoni INDIRETTA (INDIRETT) jiġi kkalkulat mill-ġdid kull meta jinbidlu l-valuri fil-worksheet ta’ Excel. Dan jista 'jnaqqas ħafna l-ktieb tax-xogħol tiegħek jekk il-funzjoni tintuża f'ħafna formuli.
  • Jekk il-funzjoni INDIRETTA (INDIRETT) toħloq link għal ktieb tax-xogħol Excel ieħor, dak il-ktieb tax-xogħol irid ikun miftuħ jew il-formula tirrapporta żball # REF! (#LINK!).
  • Jekk il-funzjoni INDIRETTA (INDIRETT) jirreferi għal firxa li taqbeż il-limitu tar-ringiela u l-kolonna, il-formula tirrapporta żball # REF! (#LINK!).
  • funzjoni INDIRETTA (INDIRETT) ma jistax jirreferi għal firxa imsemmija dinamika.

Eżempju 1: Oħloq rabta inizjali li ma tiċċaqlaqx

Fl-ewwel eżempju, il-kolonni C u E fihom l-istess numri, is-somom tagħhom ikkalkulati bl-użu tal-funzjoni Somma (SOMMA) huma wkoll l-istess. Madankollu, il-formuli huma kemmxejn differenti. Fiċ-ċellula C8, il-formula hija:

=SUM(C2:C7)

=СУММ(C2:C7)

Fiċ-ċellula E8, il-funzjoni INDIRETTA (INDIRETT) joħloq link għaċ-ċellula tal-bidu E2:

=SUM(INDIRECT("E2"):E7)

=СУММ(ДВССЫЛ("E2"):E7)

Jekk daħħal ringiela fin-naħa ta 'fuq tal-folja u żżid il-valur għal Jannar (Jannar), allura l-ammont fil-kolonna Ċ mhux se jinbidel. Il-formula se tinbidel, tirreaġixxi għaż-żieda ta 'linja:

=SUM(C3:C8)

=СУММ(C3:C8)

Madankollu, il-funzjoni INDIRETTA (INDIRETT) jiffissa E2 bħala ċ-ċellula tal-bidu, għalhekk Jannar huwa awtomatikament inkluż fil-kalkolu tat-totali tal-kolonna E. Iċ-ċellula tat-tmiem inbidlet, iżda ċ-ċellula tal-bidu ma ġietx affettwata.

=SUM(INDIRECT("E2"):E8)

=СУММ(ДВССЫЛ("E2"):E8)

Eżempju 2: Link għal firxa imsemmija statika

funzjoni INDIRETTA (INDIRETT) jista' joħloq referenza għal firxa msemmija. F'dan l-eżempju, iċ-ċelloli blu jiffurmaw il-firxa NumList. Barra minn hekk, tinħoloq ukoll firxa dinamika mill-valuri fil-kolonna B NumListDyn, skond in-numru ta' numri f'din il-kolonna.

Is-somma għaż-żewġ firxiet tista' tiġi kkalkulata billi sempliċement tagħti isimha bħala argument għall-funzjoni Somma (SOMMA), kif tistgħu taraw fiċ-ċelloli E3 u E4.

=SUM(NumList) или =СУММ(NumList)

=SUM(NumListDyn) или =СУММ(NumListDyn)

Minflok ma tittajpja isem firxa f'funzjoni Somma (SOMMA), Tista 'tirreferi għall-isem miktub f'waħda miċ-ċelloli tal-worksheet. Per eżempju, jekk l-isem NumList hija miktuba fiċ-ċellula D7, allura l-formula fiċ-ċellula E7 tkun bħal din:

=SUM(INDIRECT(D7))

=СУММ(ДВССЫЛ(D7))

Sfortunatament il-funzjoni INDIRETTA (INDIRETT) ma tistax toħloq referenza ta' medda dinamika, għalhekk meta tikkopja din il-formula 'l isfel fiċ-ċellula E8, ikollok żball # REF! (#LINK!).

Eżempju 3: Oħloq link billi tuża informazzjoni tal-folja, ringiela u kolonna

Tista' faċilment toħloq link ibbażata fuq in-numri tar-ringiela u l-kolonna, kif ukoll tuża l-valur FALZ (FALSE) għat-tieni argument tal-funzjoni INDIRETTA (INDIRETT). Dan huwa kif tinħoloq il-link tal-istil R1C1. F'dan l-eżempju, żidna wkoll l-isem tal-folja mal-link – 'MyLinks'!R2C2

=INDIRECT("'"&B3&"'!R"&C3&"C"&D3,FALSE)

=ДВССЫЛ("'"&B3&"'!R"&C3&"C"&D3;ЛОЖЬ)

Eżempju 4: Oħloq firxa ta' numri li ma tiċċaqlaqx

Kultant ikollok bżonn tuża firxa ta 'numri fil-formuli Excel. Fl-eżempju li ġej, irridu nagħmlu medja tal-akbar 3 numri fil-kolonna B. In-numri jistgħu jiddaħħlu f'formula, kif isir fiċ-ċellula D4:

=AVERAGE(LARGE(B1:B8,{1,2,3}))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;{1;2;3}))

Jekk għandek bżonn firxa akbar, allura mhux probabbli li trid iddaħħal in-numri kollha fil-formula. It-tieni għażla hija li tuża l-funzjoni ROW (ROW), kif isir fil-formula tal-firxa mdaħħla fiċ-ċellula D5:

=AVERAGE(LARGE(B1:B8,ROW(1:3)))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(1:3)))

It-tielet għażla hija li tuża l-funzjoni ROW (STRING) flimkien ma' INDIRETTA (INDIRETT), kif isir bil-formula tal-firxa fiċ-ċellula D6:

=AVERAGE(LARGE(B1:B8,ROW(INDIRECT("1:3"))))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(ДВССЫЛ("1:3"))))

Ir-riżultat għat-3 formuli kollha se jkun l-istess:

Madankollu, jekk ir-ringieli jiddaħħlu fin-naħa ta 'fuq tal-folja, it-tieni formula tirritorna riżultat żbaljat minħabba l-fatt li r-referenzi fil-formula se jinbidlu flimkien mal-bidla fir-ringiela. Issa, minflok il-medja tal-akbar tliet numri, il-formula tirritorna l-medja tat-3, 4, u 5 l-akbar numri.

Użu ta 'funzjonijiet INDIRETTA (INDIRETT), it-tielet formula żżomm ir-referenzi korretti tar-ringiela u tkompli turi r-riżultat korrett.

Ħalli Irrispondi