Excel pārī pacelšana -

Satura rādītājs

Termins "pārī pacelšana" programmā Excel attiecas uz īpašu "pacelšanas" gadījumu - iebūvētu aprēķinu uzvedību, kurā funkcijas, kas nedarbojas ar masīviem dabiski, tiek "paceltas" un vienreiz izsauktas katrai masīva vērtībai, savukārt atgriežoties masīvs, kas satur vairākus rezultātus.

Pārī pacelšana notiek, ja divu vai vairāku masīvu vērtības tiek apvienotas pa pāriem, lai iegūtu atšķirīgu masīvu, kas tur šīs operācijas rezultātu.

Piemērs

Parādītajā piemērā ir parādīts, kas notiek, ja izsaucat funkciju SQRT šādi:

=SQRT((1;2;3)+(3;7;13))

SQRT iekšpusē tiek pievienoti divi vertikāli masīvi kopā ar pievienošanas simbolu. Šo masīvu vērtības tiek apvienotas pa pāriem, un šīs operācijas rezultāts ir viens masīvs ar 3 vērtībām:

=SQRT((4;9;16))

Funkcija SQRT neapstrādā masīvus dabiski, tāpēc funkcija tiek "pacelta" un izsaukta trīs reizes, pa vienai katrai vērtībai. Galīgais rezultāts masīvā ar trim vērtībām:

=(2;3;4)

Apstrāde ar vairākiem rezultātiem

Ja pacelšana notiek formulā, būs vairāki rezultāti, un tie ir kaut kādā veidā jāapstrādā. Viena pieeja ir visu vērtību atgriešana darblapā vairāku šūnu masīva formulā. Varat arī pārsūtīt rezultātu citā funkcijā, piemēram, SUMPRODUCT:

=SUMPRODUCT(SQRT(C5:C7+E5:E7))

lai atgrieztu gala rezultātu 9. SUMPRODUCT apstrādās masīvus dabiski, tāpēc šai formulai nav nepieciešama vadība + shift + enter.

Varētu izmantot arī funkciju SUM, taču tā būtu jāievada ar PMP.

Lai iegūtu papildinformāciju par Excel "masīva aprēķināšanas uzvedību", skatiet šo Džo Makdeida prezentāciju par masīvu formulām.

Interesanti raksti...