Hàm mới Excel 365: tháng 04 năm 2023
Hiện có các hàm mới của Excel 365 chưa được viết đến 1 cách chi tiết trên GPE. Những hàm này MS cập nhật từ 2021 và 2022.
– Hàm MAP (2021)
– Hàm MAKEARRAY (2021)
– Hàm SCAN (2021)
– Hàm ISOMITTED (2021)
– Hàm REDUCE (2021)
– Hàm ARRAYTOTEXT (2021)
– Hàm IMAGE (2022)
Hàm MAP
Hàm Map tạo ra 1 mảng giá trị từ 1 hoặc nhiều mảng ban đầu bằng cách gắn từng giá trị từ mảng nguồn sau khi tính toán, xử lý vào mảng đích.
Cú pháp
Hàm MAP có 2 tham số bắt buộc
=MAP(array1, lambda_or_array<#>)
Trong đó:
- Array1: mảng ban đầu. Bắt buộc điền.
- Lambda_or_array<#>: Array khác hoặc một công thức của hàm Lambda chứa 1 biến tham chiếu vào mỗi Array và kết quả tính toán cho mảng đích. Các array đưa vào phải cùng kích thước, mỗi array phải khai báo 1 biến.
Thí dụ mẫu cho hàm MAP
Thí dụ 1
Cho 1 mảng các giá trị
6614
Tạo mảng mới có giá trị bằng lũy thừa 3 các giá trị cũ, công thức:
=MAP(A2:C3,LAMBDA(x,x^3))
6613
Thí dụ 2
Cũng với mảng nguồn của thí dụ 1, nhưng chỉ lũy thừa 3 cho các số nhỏ hơn 4, các giá trị bằng 4 trở lên chỉ nhân 2
Công thức
=MAP(A2:C3,LAMBDA(x,IF(x<4,x^3,x*2)))
6612
Thí dụ 3
Dò tìm giá trên bảng giá.
Ta có bảng nhập liệu gồm 2 cột đã đặt 2 name (động) là MH và SL. Đồng thời có 1 bảng giá đã đặt name là Bgia
66116610
Dùng công thức sau để tra cứu đơn vị tính và giá
=MAP(MH,LAMBDA(mh,VLOOKUP(mh,Bgia,2,0)))
6609
Tiếp theo: Dò tìm ra đơn giá
6608
Thí dụ 4: 2 mảng nguồn
Hai mảng nguồn nên hàm lambda phải có 2 tham số. Tính thành tiền bằng SL*Dgia
=MAP(SL,DGia,LAMBDA(a,b,a*b))
6607
Khi thêm dữ liệu, tất cả được tính toán
6606
Thí dụ 5: 3 mảng nguồn
Nhân từng phần tử của 3 ma trận với nhau (hoặc tính toán bất kỳ)
=MAP(D31:F32,D37:F38,D43:F44,LAMBDA(a,b,c,a*b*(1-c)))
6605
Các trường hợp lỗi
Tên biến không phù hợp với mảng: Trả về lỗi #VALUE!
Lỗi tính toán của hàm Lambda: Lỗi #CALC
Hiện có các hàm mới của Excel 365 chưa được viết đến 1 cách chi tiết trên GPE. Những hàm này MS cập nhật từ 2021 và 2022.
– Hàm MAP (2021)
– Hàm MAKEARRAY (2021)
– Hàm SCAN (2021)
– Hàm ISOMITTED (2021)
– Hàm REDUCE (2021)
– Hàm ARRAYTOTEXT (2021)
– Hàm IMAGE (2022)
Thiết kế Tổng đãi ngộ (Total Rewards) theo khung SHRM
Khóa học “Thiết kế Tổng phần thưởng (Total Reward) chuẩn khung SHRM” giúp bạn nắm vững toàn bộ hệ thống đãi ngộ theo chuẩn...
Xem khóa học