Xin hỏi công thức lấy giá trị trong chuỗi ký tự và sử dụng tính toán

Liên hệ QC

heart_dragon

Thành viên mới
Tham gia
10/4/12
Bài viết
20
Được thích
8
Chào các Anh,

Em có 1 vấn đề mà không biết sử dụng công thức nào để tính giá trị của mảng, xin nhờ các anh giúp ạ. Đại loại là E có 4 mảng giá trị và Em muốn lấy từng số trong từng mảng đó lấy ra để làm phép tính.
Ví dụ:
Trúng: 1 , 2 ,3.
ĐK: 2, 4, 8.

Cược: 1, 5, 10, 50.
Thưởng: 2, 8, 15, 70.


==> vậy nếu Em nhập trúng = 2 và cược = 10. Thì sẽ lấy thưởng của 10 nhân cho ĐK của 2 (15x4=60).

Xin nhờ các Anh giúp cho Em trường hợp này ah, không biết Em diễn đạt nên nếu các Anh không hiểu thì các A xem file đính kèm của EM bên dưới nhé.

Cám ơn các Anh.
 

File đính kèm

  • 444.xlsx
    10.2 KB · Đọc: 14
Chào các Anh,

Em có 1 vấn đề mà không biết sử dụng công thức nào để tính giá trị của mảng, xin nhờ các anh giúp ạ. Đại loại là E có 4 mảng giá trị và Em muốn lấy từng số trong từng mảng đó lấy ra để làm phép tính.
Ví dụ:
Trúng: 1 , 2 ,3.
ĐK: 2, 4, 8.

Cược: 1, 5, 10, 50.
Thưởng: 2, 8, 15, 70.


==> vậy nếu Em nhập trúng = 2 và cược = 10. Thì sẽ lấy thưởng của 10 nhân cho ĐK của 2 (15x4=60).

Xin nhờ các Anh giúp cho Em trường hợp này ah, không biết Em diễn đạt nên nếu các Anh không hiểu thì các A xem file đính kèm của EM bên dưới nhé.

Cám ơn các Anh.
Một cách viết bằng INDEX
=INDEX(B2:E2,,MATCH(B8,B1:E1,0))*INDEX(B4:I4,,MATCH(B9,B3:I3,0))
Dùng HLOOKUP:
=HLOOKUP(B8,B1:E2,2,0)*HLOOKUP(B9,B3:I4,2,0)
Thân
 
Lần chỉnh sửa cuối:
Chào các Anh,

Em có 1 vấn đề mà không biết sử dụng công thức nào để tính giá trị của mảng, xin nhờ các anh giúp ạ. Đại loại là E có 4 mảng giá trị và Em muốn lấy từng số trong từng mảng đó lấy ra để làm phép tính.
Ví dụ:
Trúng: 1 , 2 ,3.
ĐK: 2, 4, 8.

Cược: 1, 5, 10, 50.
Thưởng: 2, 8, 15, 70.


==> vậy nếu Em nhập trúng = 2 và cược = 10. Thì sẽ lấy thưởng của 10 nhân cho ĐK của 2 (15x4=60).

Xin nhờ các Anh giúp cho Em trường hợp này ah, không biết Em diễn đạt nên nếu các Anh không hiểu thì các A xem file đính kèm của EM bên dưới nhé.

Cám ơn các Anh.
Chào heart_dragon,

Bạn thử:
B11=SUMPRODUCT((2^B9)*(B9>0)*($B$4:$I$4=B10)*$B$5:$I$5)

Chúc bạn ngày vui
 
Chào heart_dragon,

Bạn thử:
B11=SUMPRODUCT((2^B9)*(B9>0)*($B$4:$I$4=B10)*$B$5:$I$5)

Chúc bạn ngày vui

Hình như nó có cái gì sai sai ở trong công thức của Anh thì phải.. EM đã điều chỉnh đúng rồi mà nó vẫn sai :(
=SUMPRODUCT((2^B8)*(B8>0)*($B$2:$I$2=B9)*$B$4:$I$4).

A check lại giúp E với nhé. Thanks A
 
Hình như nó có cái gì sai sai ở trong công thức của Anh thì phải.. EM đã điều chỉnh đúng rồi mà nó vẫn sai :(
=SUMPRODUCT((2^B8)*(B8>0)*($B$2:$I$2=B9)*$B$4:$I$4).

A check lại giúp E với nhé. Thanks A
Chào heart_dragon,

Cáo lỗi, do mình chèn thêm 1 dòng giữa hai bảng thông tin nên nhảy dòng
Bạn thử lại: =SUMPRODUCT((2^B8)*(B8>0)*($B$3:$I$3=B9)*$B$4:$I$4).

Công thức của anh concogia thì chính xác những gì bạn đưa ra trong đề bài: Giới hạn vùng cung cấp điều kiện từ B1:E2, và vùng thưởng từ: B3:I4.

Công thức của mình là "ngẫu hứng lý qua cầu", tức điều kiện theo cấp số của 2: 2^1, 2^2, 2^3, 2^4....vân vân và mây mây (nhớ vanle33 --=0), nếu bạn còn kéo dài điều kiện thì công thức mình OK.

Chúc bạn ngày vui. /-*+//-*+//-*+/
 
Chào các Anh,

Em có 1 vấn đề mà không biết sử dụng công thức nào để tính giá trị của mảng, xin nhờ các anh giúp ạ. Đại loại là E có 4 mảng giá trị và Em muốn lấy từng số trong từng mảng đó lấy ra để làm phép tính.
Ví dụ:
Trúng: 1 , 2 ,3.
ĐK: 2, 4, 8.

Cược: 1, 5, 10, 50.
Thưởng: 2, 8, 15, 70.


==> vậy nếu Em nhập trúng = 2 và cược = 10. Thì sẽ lấy thưởng của 10 nhân cho ĐK của 2 (15x4=60).

Xin nhờ các Anh giúp cho Em trường hợp này ah, không biết Em diễn đạt nên nếu các Anh không hiểu thì các A xem file đính kèm của EM bên dưới nhé.

Cám ơn các Anh.

Kỷ niệm
bạn một hàm nữa.
=OFFSET($A$2,,MATCH(B8,$B$1:$E$1,))*OFFSET($A$2,2,MATCH(B9,$B$3:$I$3,))
 
Web KT
Back
Top Bottom