Excel SUM en INDIRECT Dynamic Range Formula

Microsoft Excel hat wat coole truces en it brûken fan de dynamyske sûmmearbere formulas SUM en INDIRECT binne allinich twa manieren om de data te maklik te meitsjen.

SUM - INDIREKT Formula Oersjoch

It brûken fan de INDIRECT-funksje yn Excel-formules makket it maklik om it berik fan seleksferwizings te feroarjen dy't brûkt wurde yn 'e formule sûnder de formule sels te bewurkjen.

INDIREKT kin brûkt wurde mei in tal funksjes dy't in selfer referinsje akseptearje as argumint lykas de funksjes OFFSET en SUM.

Yn it lêste gefal kinne INDIREKT as it argumint foar de SUM-funksje in dynamyske oanbieder fan selferreferinsje oanmeitsje, sadat de funksje SUM dan taheakje kin.

INDIREKT docht dit troch te referenjen op de gegevens yn sellen yndirekt troch in tuskentroch lizzende lokaasje.

Foarbyld: SUM - INDIREKEN Formule brûkt yn totaal in dynamyske werjefte fan wearden

Dit foarbyld is basearre op de gegevens dy't te sjen binne yn it boppeneamde byld.

De SUM - yndirekte formule is makke troch it brûken fan de ûndersteande stappen dy't hjirûnder is:

= SUM (INDIREKT ("D" & E1 & ": D" & E2))

Yn dizze formule befettet it argument fan de ynsetten INDIRECT-funksjes referinsjes nei sellen E1 en E2. De nûmers yn dizze sellen, 1 en 4, as kombinearje mei de rest fan INDIRECT's argument, foarmje de sel referinsjes D1 en D4.

As gefolch dêrfan is it berik fan sifers dy't troch de SUM funksje totalearre binne, de gegevens dy't yn 't berik fan sellen D1 oant D4 binne - dy't 50 binne.

Troch it feroarjen fan de getallen yn 'e sellen E1 en E2; Mar it berik dat telt wurde kin maklik feroare wurde.

Dit foarbyld sil earst de boppesteande formule brûke om de gegevens yn sellen D1: D4 te ferlykjen en ferpleatse dan it gearfiere berik nei D3: D6 sûnder de formule yn 'e sel te F1.

01 of 03

Opnij de Formula - opsjes

Meitsje in Dynamic Range yn Excel Formulas. © Ted French

De opsjes foar it ynfieren fan de formule binne:

De measte funksjes yn Excel hawwe in dialoochfinster wêrtroch jo elk fan 'e arguminten fan' e funksje op in aparte line ynfiere kinne sûnder soargen oer syntaksis .

Yn dit gefal kin it dialoochfinster fan 'e SUM-funksjes brûkt wurde om de formule te ferienfâldigjen oant in bepaalde mjitte. Om't de funksje INDIREK yn SUM ynsletten wurdt, moat de funksje INDIREKT en har arguminten noch hân ynsteld wurde.

De stappen hjirûnder brûke it dialooch SUM om de formule te iepenjen.

Opnij de Tutorial Data

Tillefoanysk D1 - 5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4
  1. Fier de neikommende gegevens yn nei de sellen D1 oant E2

Begjin de SUM - INDIREKT Formule - Iepenje de SUM Funksjonele dialooch

  1. Klik op seleksje F1 - dit is wêr't de resultaten fan dit foarbyld werjûn wurde
  2. Klik op 'e ljepblêd Formulas fan it lintsje menu
  3. Kies Math & Trig út it lint om de funksje fan delladen te iepenjen
  4. Klik op SUM yn 'e list om it dialoochfinster fan de funksje te iepenjen

02 of 03

Op 'e INDIRECT-funksje ynfiere - klikje om wer te lêzen

Klik op it werjaan fan gruttere ôfbylding. © Ted French

De INDIREKT-formule moat ynfierd wurde as argumint foar de funksje SUM.

Yn it gefal fan ynstelde funksjes sjogge Excel gjin iepenje fan it dialoochsfjild fan 'e twadde funksje om har arguminten te ynfoljen.

De funksje INDIREKt moat dêrom yn it dialooch Number1 yn it dialooch fan 'e SUM-funksjes manuell ynfierd wurde.

  1. Yn it dialoochfinster klikke jo op de line number1
  2. Fier de folgjende INDIRECT-funksje yn: INDIRECT ("D" & E1 & ": D" & E2)
  3. Klikje OK om de funksje te foltôgjen en it dialoochfinster te sluten
  4. It getal 50 moat ferskine yn 't seleksje F1, om't dit de totale is foar de gegevens dy't yn' e sellen D1 oant D4 lizze
  5. As jo ​​klikke op Zelle F1, ferskynt de folsleine formule = SUM (INDIRECT ("D" & E1 & ": D" & E2)) yn 'e formulierbalke boppe it wurkblêd

Brekken de INDIRECT-funksje útbrekke

Om in dynamysk berik yn kolom te meitsjen D yn gebrûk INDIREKT, moatte wy de letter D kombinearje yn it argumint INDIRECT-funksje mei de getallen yn de sellen E1 en E2.

Dit is berikt troch de neikommende:

Dêrom wurdt it begjinpunt fan it berik definiearre troch de tekens: "D" & E1 .

It twadde set fan tekens: "D" & E2 kombinearret de koloanje mei it einpunt. Dit sil dien wurde omdat de kolon in tekstpersoon is en dus moat binnen de quotaasjemarken opnommen wurde.

It tredde ampersjen yn 'e midden wurdt brûkt om de twa dielen yn ien argumint te ferbinen:

"D" & E1 & ": D" & E2

03 of 03

Dynamyske feroaring fan 'e SUM-funksje

Dynamysk feroaring fan 'e Formule oanbod. © Ted French

It hiele punt fan dizze formule is it makliker te meitsjen om it oanbiede fan de funksje totaal te feroarjen sûnder de argumint fan 'e funksje te bewurkjen.

Troch ynklusyf de funksje INDIREK yn 'e formule te feroarjen, feroaret de sifers yn sellen E1 en E2 it brekrap fan sellen te lêzen troch de SUM-funksje.

As jo ​​sjogge yn it boppesteande byld, dan is dat ek resultaat yn 'e antwurden formule yn' e seleksje F1 feroaring, om't it nije sprieding fan gegevens is.

  1. Klik op cell E1
  2. Typ it nûmer 3
  3. Druk op de toetsoetsje op it toetseboerd
  4. Klik op selle E2
  5. Typ it nûmer 6
  6. Druk op de toetsoetsje op it toetseboerd
  7. It antwurd yn 'e sel te F1 moat op 90 wizigje - wat is it totaal fan de getallen yn' e sellen D3 oant D6
  8. Fierder ûndersiik de formule troch de ynhâld fan sellen B1 en B2 te feroarjen nei elke sifers tusken 1 en 6

INDIREKT en de #REF! Flaterwearde

De #REF! Flaterwearde sil ferskine yn 't seleksje F1 as de argumint INDIRECT funksje is: