Câu đố 2. Thử khả năng sử dụng hàm của bạn

Quảng cáo

vodoi2x

Nothing & Nothing
Tham gia ngày
16 Tháng năm 2011
Bài viết
1,592
Được thích
1,660
Điểm
0
Của ndu và ThuNghi:
="A"&LOOKUP(2;1/(Diem=E10);ROW(Diem))

oh, vậy đề cho phép thừa kế ah (thế mà tưởng không cho thừa kế)

Diễn đàn có vẻ ít người tham gia vậy nhỉ,

toàn Đại cao thủ chen chân thế này, mình rớt là vinh rùi, hiiiii - may không chấm ra điểm (không có xấu hổ)

Chúc mừng người chiến thắng a ndu... hy vọng có ngày diện kiến (ăn khao)
 

huuthang_bd

Chuyên gia GPE
Tham gia ngày
10 Tháng chín 2008
Bài viết
8,018
Được thích
9,366
Điểm
3,168
Nơi ở
TP.HCM
oh, vậy đề cho phép thừa kế ah (thế mà tưởng không cho thừa kế)

Diễn đàn có vẻ ít người tham gia vậy nhỉ,

toàn Đại cao thủ chen chân thế này, mình rớt là vinh rùi, hiiiii - may không chấm ra điểm (không có xấu hổ)

Chúc mừng người chiến thắng a ndu... hy vọng có ngày diện kiến (ăn khao)
Công thức đó thì có gì đâu mà thừa kế nhỉ???
 

huuthang_bd

Chuyên gia GPE
Tham gia ngày
10 Tháng chín 2008
Bài viết
8,018
Được thích
9,366
Điểm
3,168
Nơi ở
TP.HCM
Thừa kế kết quả của E đó ah,
Theo như mấy câu hỏi của a Ndu... - thì hình như BTC trả lời không cột phụ, không thừa kế ...
Không lẽ mấy cao thủ đó không biết cách thay MAX(Diem) vô chỗ E10. Thừa kế ở đây là thừa kế cả một bảng (hoặc dòng, hoặc cột). Chứ có 1 ô thì thế vô là xong. Có gì đâu mà phải thắc mắc.
 

Vo Tinh

Thành viên hoạt động
Tham gia ngày
27 Tháng tư 2011
Bài viết
145
Được thích
149
Điểm
0
Nơi ở
GOVAP HCM
Rất cám ơn Anh Phong đã bỏ công để ra câu đố giúp Vo Tinh học thêm được rất nhiều, bị sai ý 1 câu nhưng vẫn có giải thưởng hihihi.
Khi đọc các bài giải thì học hỏi rất nhiều về cách dùng hàm cũng như thuật toán của các Anh Chị, xin cám ơn nhiều.
Sẵn đây sau khi làm bài giờ dù đã tìm ra được kết quả đúng nhưng vẫn có 1 thắc mắc nhờ các Anh Chị giải đáp giúp :

Tại câu Tổng doanh thu của Trọng và Nhân lập công thức sau nó ra sai kết quả :
=SUMPRODUCT(OR(TenNV="Trọng",TenNV="Nhân")*ThanhTien)
hoặc ở câu dưới cũng tương tự :
=SUMPRODUCT(OR((TenNV="Lan"),(LEFT(SanPham,4)="Sony"))*ThanhTien)
Nhờ các Anh tìm giúp công thức sai chỗ nào mà ra kết quả không đúng. Cám ơn các Anh Chị.
 

MonaLisa7775

Thành viên hoạt động
Tham gia ngày
22 Tháng mười hai 2010
Bài viết
131
Được thích
158
Điểm
648
Tuổi
45
Mình không biết tại sao, nhưng kinh nghiệm là hàm And và Or của 1 mảng không cho kết quả là 1 mảng. Nó chỉ cho 1 giá trị mà thôi.
Trong khi đó hàm Left chẳng hạn, Left của 1 mảng sẽ cho 1 mảng mới.
 

huuthang_bd

Chuyên gia GPE
Tham gia ngày
10 Tháng chín 2008
Bài viết
8,018
Được thích
9,366
Điểm
3,168
Nơi ở
TP.HCM
Rất cám ơn Anh Phong đã bỏ công để ra câu đố giúp Vo Tinh học thêm được rất nhiều, bị sai ý 1 câu nhưng vẫn có giải thưởng hihihi.
Khi đọc các bài giải thì học hỏi rất nhiều về cách dùng hàm cũng như thuật toán của các Anh Chị, xin cám ơn nhiều.
Sẵn đây sau khi làm bài giờ dù đã tìm ra được kết quả đúng nhưng vẫn có 1 thắc mắc nhờ các Anh Chị giải đáp giúp :

Tại câu Tổng doanh thu của Trọng và Nhân lập công thức sau nó ra sai kết quả :
hoặc ở câu dưới cũng tương tự :
Nhờ các Anh tìm giúp công thức sai chỗ nào mà ra kết quả không đúng. Cám ơn các Anh Chị.
Hàm OR() và hàm AND() không thể sử dụng dưới dạng công thức mảng. Kết quả của hai hàm này luôn luôn là một giá trị là TRUE hoặc FALSE chứ không thể là một mảng (Trừ trường hợp bị lỗi).
Khi bạn sử dụng công thức =OR(mang1,mang2,...) thì mỗi phần tử của mang1 và mang2,... là một phần tử của hàm OR.
Ví dụ:
Mã:
=OR({FALSE,FALSE,FALSE},{FALSE,FALSE,TRUE})
Sẽ tương đương với
Mã:
=OR(FALSE,FALSE,FALSE,FALSE,FALSE,TRUE)
Và kết quả sẽ là
Mã:
TRUE
Chứ không phải là
Mã:
{FALSE,FALSE,TRUE}
Bạn có thể kiểm tra lại bằng cách nhập công thức
Mã:
=OR({FALSE,FALSE,FALSE},{FALSE,FALSE,TRUE})
và nhấn F9 trên thanh Formula
Đến đây có lẽ bạn đã hiểu vì sao hai công thức bạn nêu không cho kết quả như ý.
 

TranThanhPhong

Chúc mừng năm mới!
Thành viên danh dự
Tham gia ngày
16 Tháng ba 2007
Bài viết
2,105
Được thích
19,012
Điểm
4,368
Nơi ở
TP. HCM
Chào các anh chị và các bạn thành viên GPE,

BTC xin được công bố kết quả của Câu đố 2 - chào mừng sinh nhật Giải Pháp Excel lần 5.

Xin chúc mừng anh ndu96081631 đã giành giải nhất Phần 3, giải thưởng là 02 áo thun GPE

Xin chúc mừng anh vodoi2x đã giành giải nhất Phần 2, giải thưởng là 01 áo thun GPE

Xin chúc mừng anh ThuNghi đã giành giải nhất Phần 1, giải thưởng là 01 DVD


Các giải khuyến khích: Xin gửi đến tất cả các anh chị và các bạn tham gia câu đố kỳ này mỗi người 1 DVD tài liệu. Các anh chị em có nộp bài là ThuNghi, ndu96081631, vodoi2x, ptm0412, huuthang_bd, Vo Tinh

Anh chị vui lòng gửi địa chỉ vào ttphong@giaiphapexcel.com để BTC sẽ chuyển quà qua đường bưu điện cho các anh chị ở xa không có tham gia offline SN.

Bài làm của các anh chị em thí sinh trong tập tin đính kèm bên dưới.

Trân trọng,

Thay mặt BTC
Thanh Phong


Quà đã được gửi qua đường bưu điện cho anh ndu96081631, anh vodoi2x và anh Vo Tinh vào ngày 7/7/2011. Không biết các anh nhận được chưa?

Xin cảm ơn,
Thanh Phong
 

vodoi2x

Nothing & Nothing
Tham gia ngày
16 Tháng năm 2011
Bài viết
1,592
Được thích
1,660
Điểm
0
Quà đã được gửi qua đường bưu điện cho anh ndu96081631, anh vodoi2x và anh Vo Tinh vào ngày 7/7/2011. Không biết các anh nhận được chưa?
Thanh Phong
Xin cám ơn, hiện tôi đã nhận phần thưởng của ban tổ chức gửi,
Rất vui khi nhận được phần thưởng này,
 

vodoi2x

Nothing & Nothing
Tham gia ngày
16 Tháng năm 2011
Bài viết
1,592
Được thích
1,660
Điểm
0
Anh thật là xứng đáng! (Nhưng anh còn nợ vụ hàm nội suy ngang/ dọc của Thầy PTM đấy nhé)

Hàm VBA thì thua, dành cho các đại cao niên thôi (góp ý theo góc độ người dùng thôi bạn ah), trình độ võ vẽ vài kỹ thuật hay công thức đơn giản thôi - còn học nhiều nhiều
 
Lần chỉnh sửa cuối:

ndu96081631

Huyền thoại GPE
Thành viên BQT
Super Moderator
Tham gia ngày
5 Tháng sáu 2008
Bài viết
30,725
Được thích
53,557
Điểm
50
Quà đã được gửi qua đường bưu điện cho anh ndu96081631, anh vodoi2x và anh Vo Tinh vào ngày 7/7/2011. Không biết các anh nhận được chưa?

Xin cảm ơn,
Thanh Phong
Chiều này vừa mới nhận xong quà tặng gồm: 2 áo thun và 1 đĩa CD
Cảm ơn Phong nhé
 
Quảng cáo
Top Bottom