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
De opsjes foar it ynfieren fan de formule binne:
- typearje de hjirboppe formule direkt yn 'e seleksje F1 en drukke de Enter-toetsje op it toetseboerd
- yndeksearje de INDIRECT-funksje as argumint mei it dialoochfinster fan de SUM-funksje
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- Fier de neikommende gegevens yn nei de sellen D1 oant E2
Begjin de SUM - INDIREKT Formule - Iepenje de SUM Funksjonele dialooch
- Klik op seleksje F1 - dit is wêr't de resultaten fan dit foarbyld werjûn wurde
- Klik op 'e ljepblêd Formulas fan it lintsje menu
- Kies Math & Trig út it lint om de funksje fan delladen te iepenjen
- 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
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.
- Yn it dialoochfinster klikke jo op de line number1
- Fier de folgjende INDIRECT-funksje yn: INDIRECT ("D" & E1 & ": D" & E2)
- Klikje OK om de funksje te foltôgjen en it dialoochfinster te sluten
- 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
- 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:
- It ampersand ( & ) wurdt brûkt om te keppeljen of tegearre mei-inoar te dielen (yn dit gefal de letter D) mei in sel foar referinsjes (E1 en E2)
- Fierder moatte tekstgegevens dy't ferbûn mei sel foar referinsjes wurde omjûn troch dûbele petearen ( "" )
- Lêstend wurde de einpunten fan it berikke getal troch de kolon (:)
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" & E203 of 03
Dynamyske feroaring fan 'e SUM-funksje
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.
- Klik op cell E1
- Typ it nûmer 3
- Druk op de toetsoetsje op it toetseboerd
- Klik op selle E2
- Typ it nûmer 6
- Druk op de toetsoetsje op it toetseboerd
- It antwurd yn 'e sel te F1 moat op 90 wizigje - wat is it totaal fan de getallen yn' e sellen D3 oant D6
- 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:
- is net in jildige referinsint
- befettet in eksterne referinsje nei in oare wurkboek en dat wurkboek is net iepen
- ferwiist nei in cell-berik bûten de limyt's wurkblêd (rige 1.048.576 of kolom XFD)