Excel műsorszórás -

Tartalomjegyzék

A műsorszórás tömb számítási viselkedés az Excel képleteiben. A képletszámítás során egy olyan lépésre utal, ahol egy kisebb tömböt ismétlődő értékekkel "töltenek meg", így létrehozva egy tömböt, amelynek méretei megegyeznek a képlet nagyobb tömbjével. Lényegében az Excel átméretezi a tömböket azonos méretűre.

A példabemutatóban az F5: F7 cellák ezt a többcellás tömbképletet tartalmazzák:

=B5:B7*D5

Az első tartomány 3 elemet tartalmazó tömböt eredményez. A második tartomány egy csak egy elemet tartalmazó tömböt eredményez. A műsorszórás akkor következik be, amikor a második tömb átméretezése 3 elemet tartalmaz (2; 2; 2), hogy megfeleljen az első tömb méreteinek (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

Megjegyzés: Az Excel egyszerűen megismétli a 2. értéket a művelet során. A műsorszórás csak akkor történik, ha a másolandó érték egyértelmű. Ha nem világos, hogy milyen értéket kell másolni, az Excel a # N / A értéket fogja használni. Például, ha szorozzuk (2; 4; 6; 8) * (2; 2), akkor a második tömböt át kell méretezni, de mivel nem lehet tudni, hogy a harmadik és a negyedik elemhez milyen értékeket használjunk, az Excel kitölti # N / A-val:

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

Az Excel "tömbszámítási viselkedéséről" további információt talál Joe McDaid tömbképletekről szóló előadásában.

Jó linkek

Joe McDaid (Microsoft.com) tömbképlet-bemutatása) Állandó tömbök és tömbkifejezések használata (FastExcel.com)

érdekes cikkek...