Excel Broadcasting -

Mục lục

Broadcasting là một hành vi tính toán mảng trong công thức Excel. Nó đề cập đến một bước trong quá trình tính toán công thức trong đó một mảng nhỏ hơn được "lấp đầy" với các giá trị trùng lặp để tạo một mảng có cùng kích thước với một mảng lớn hơn trong công thức. Về bản chất, Excel thay đổi kích thước các mảng để có cùng kích thước.

Trong ví dụ hiển thị, các ô F5: F7 chứa công thức mảng nhiều ô này:

=B5:B7*D5

Phạm vi đầu tiên dẫn đến một mảng có 3 mục. Phạm vi thứ hai dẫn đến một mảng chỉ có 1 mục. Quá trình phát xảy ra khi mảng thứ hai được thay đổi kích thước để chứa 3 mục, (2; 2; 2), để khớp với các kích thước của mảng đầu tiên (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

Lưu ý Excel chỉ lặp lại giá trị 2 trong quá trình hoạt động. Việc phát chỉ xảy ra khi giá trị cần sao chép không rõ ràng. Khi không rõ giá trị cần sao chép, Excel sẽ sử dụng # N / A. Ví dụ: nếu chúng ta nhân (2; 4; 6; 8) * (2; 2), mảng thứ hai cần được định lại kích thước, nhưng vì không thể biết giá trị nào sẽ sử dụng cho phần tử thứ ba và thứ tư, Excel điền với # N / A:

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

Để biết thêm thông tin về "hành vi tính toán mảng" của Excel, hãy xem bài thuyết trình này của Joe McDaid về công thức mảng.

Liên kết tốt

Trình bày công thức mảng của Joe McDaid (Microsoft.com)) Sử dụng mảng hằng số và biểu thức mảng (FastExcel.com)

thú vị bài viết...