Exceli ringhääling -

Lang L: none (table-of-contents)

Ringhääling on massiivi arvutamise käitumine Exceli valemites. See viitab valemi arvutamise etapile, kus väiksem massiiv on "täidetud" duplikaatväärtustega, et luua massiivi, millel on valemis suurema massiiviga samad mõõtmed. Sisuliselt suurendab Excel massiivide suurust sama suurusega.

Näites näitavad lahtrid F5: F7 seda mitmerakulist massiivi valemit:

=B5:B7*D5

Esimese vahemiku tulemuseks on massiiv 3 üksusega. Teise vahemiku tulemuseks on massiiv, kus on ainult 1 üksus. Ringhääling toimub siis, kui teise massiivi suurust muudetakse nii, et see sisaldaks 3 üksust (2; 2; 2), et see vastaks esimese massiivi mõõtmetele (2; 4; 6):

=B5:B7*D5 // starting formula =(2;4;6)*2 // initial evaluation =(2;4;6)*(2;2;2) // broadcasting =(4;8;12) // final result

Pange tähele, et Excel kordab toimingu ajal lihtsalt väärtust 2. Levitamine toimub ainult siis, kui kopeeritav väärtus on üheselt mõistetav. Kui pole selge, millist väärtust kopeerida, kasutab Excel # N / A-d. Näiteks kui korrutame (2; 4; 6; 8) * (2; 2), tuleb teine ​​massiiv uuesti suurustada, kuid kuna pole võimalik teada, milliseid väärtusi kolmanda ja neljanda elemendi jaoks kasutada, täidab # N / A:

=(2;4;6;8)*(2;2) =(2;4;6;8)*(2;2;#N/A;#N/A) =(4;8;#N/A;#N/A)

Lisateavet Exceli "massiivi arvutamise käitumise" kohta leiate sellest Joe McDaidi esitlusest massiivivalemite kohta.

Head lingid

Massiivivalemi esitlus, autor Joe McDaid (Microsoft.com)

Huvitavad Artiklid...