Nhờ hướng dẫn công thức dò tìm

saobekhonglac

Thành viên tích cực
Tham gia ngày
1 Tháng mười một 2008
Bài viết
1,297
Được thích
904
Điểm
860
Nơi ở
Long An - HCM

File đính kèm

saobekhonglac

Thành viên tích cực
Tham gia ngày
1 Tháng mười một 2008
Bài viết
1,297
Được thích
904
Điểm
860
Nơi ở
Long An - HCM
Đúng rồi bạn, nhưng nếu không muốn dùng code thì có được không bạn
Bài của bạn Mã hàng nó theo nguyên tắc số lượng nằm ở giữa chuổi và liên tục nên dùng code tách số lương sẽ đơn giản hơn. Chứ số lượng mà nằm xen kẻ thì mình cũng bó tay.
Công thức thì bạn chờ anh Phan Thế Hiệp nha, chứ mình chưa đủ khả năng làm công thức này đâu. Code cũng copy trên mạng. :)
Bắc ghế ngồi xem học hỏi.
 

Ai_Ma_Biet

Thành viên chính thức
Tham gia ngày
22 Tháng tư 2015
Bài viết
86
Được thích
14
Điểm
370
Nơi ở
Bến Lức Long An
Bài của bạn Mã hàng nó theo nguyên tắc số lượng nằm ở giữa chuổi và liên tục nên dùng code tách số lương sẽ đơn giản hơn. Chứ số lượng mà nằm xen kẻ thì mình cũng bó tay.
Công thức thì bạn chờ anh Phan Thế Hiệp nha, chứ mình chưa đủ khả năng làm công thức này đâu. Code cũng copy trên mạng. :)
Bắc ghế ngồi xem học hỏi.
Cám ơn bạn nhiều, như bạn cũng giỏi lắm rồi
 

saobekhonglac

Thành viên tích cực
Tham gia ngày
1 Tháng mười một 2008
Bài viết
1,297
Được thích
904
Điểm
860
Nơi ở
Long An - HCM

Ai_Ma_Biet

Thành viên chính thức
Tham gia ngày
22 Tháng tư 2015
Bài viết
86
Được thích
14
Điểm
370
Nơi ở
Bến Lức Long An
Tham gia ngày
10 Tháng mười 2017
Bài viết
2,830
Được thích
8,277
Điểm
360
Nơi ở
Sài Gòn
Công thức thì bạn chờ anh Phan Thế Hiệp nha
Đâu phải chỉ có mỗi cái "ông đó" mới làm được, còn rất rất nhiều anh em khác nữa, nhưng vì đây là dạng bài tập nên mấy anh ấy để dành cho anh em khác vào hỗ trợ, nhằm có thể "mài giũa" khả năng sử dụng công thức nhiều hơn, em à! đừng "làm mai" vậy nữa nhen! :(

nếu không muốn dùng code thì có được không bạn
Bố trí các bảng dữ liệu cho tương thích hơn thì dùng hàm sẽ gọn hơn.
Ví dụ: thứ tự là: "T" và "TLH" thì "T" trước "TLH" sau. Tương tự "S" và "SSG" thì cái ngắn trước cái dài sau.
Nếu được như vậy dùng:
Mã:
C3=LOOKUP(2,SEARCH($A$10:$A$13,B3),$B$10:$B$13)&" / "&LOOKUP(20,SEARCH($B$15:$E$15,B3),$B$16:$E$16)
D3=LOOKUP(10^10,--MID(B3,AGGREGATE(15,6,FIND(ROW($1:$10)-1,B3),1),ROW($1:$10)))
Enter, fill cả hàng xuống.

Thân
 

File đính kèm

saobekhonglac

Thành viên tích cực
Tham gia ngày
1 Tháng mười một 2008
Bài viết
1,297
Được thích
904
Điểm
860
Nơi ở
Long An - HCM
Đâu phải chỉ có mỗi cái "ông đó" mới làm được, còn rất rất nhiều anh em khác nữa, nhưng vì đây là dạng bài tập nên mấy anh ấy để dành cho anh em khác vào hỗ trợ, nhằm có thể "mài giũa" khả năng sử dụng công thức nhiều hơn, em à! đừng "làm mai" vậy nữa nhen! :(


Bố trí các bảng dữ liệu cho tương thích hơn thì dùng hàm sẽ gọn hơn.
Ví dụ: thứ tự là: "T" và "TLH" thì "T" trước "TLH" sau. Tương tự "S" và "SSG" thì cái ngắn trước cái dài sau.
Nếu được như vậy dùng:
Mã:
C3=LOOKUP(2,SEARCH($A$10:$A$13,B3),$B$10:$B$13)&" / "&LOOKUP(20,SEARCH($B$15:$E$15,B3),$B$16:$E$16)
D3=LOOKUP(10^10,--MID(B3,AGGREGATE(15,6,FIND(ROW($1:$10)-1,B3),1),ROW($1:$10)))
Enter, fill cả hàng xuống.

Thân
Thấy Anh online nên nhắc tên Anh cho nhanh ý mà.
 

Ai_Ma_Biet

Thành viên chính thức
Tham gia ngày
22 Tháng tư 2015
Bài viết
86
Được thích
14
Điểm
370
Nơi ở
Bến Lức Long An
Đâu phải chỉ có mỗi cái "ông đó" mới làm được, còn rất rất nhiều anh em khác nữa, nhưng vì đây là dạng bài tập nên mấy anh ấy để dành cho anh em khác vào hỗ trợ, nhằm có thể "mài giũa" khả năng sử dụng công thức nhiều hơn, em à! đừng "làm mai" vậy nữa nhen! :(


Bố trí các bảng dữ liệu cho tương thích hơn thì dùng hàm sẽ gọn hơn.
Ví dụ: thứ tự là: "T" và "TLH" thì "T" trước "TLH" sau. Tương tự "S" và "SSG" thì cái ngắn trước cái dài sau.
Nếu được như vậy dùng:
Mã:
C3=LOOKUP(2,SEARCH($A$10:$A$13,B3),$B$10:$B$13)&" / "&LOOKUP(20,SEARCH($B$15:$E$15,B3),$B$16:$E$16)
D3=LOOKUP(10^10,--MID(B3,AGGREGATE(15,6,FIND(ROW($1:$10)-1,B3),1),ROW($1:$10)))
Enter, fill cả hàng xuống.

Thân
Anh giải thích thêm công thức giúp em với, em xem mà không hiểu
 

Lê Hồng Minh83

Thành viên tiêu biểu
Tham gia ngày
29 Tháng chín 2017
Bài viết
583
Được thích
647
Điểm
360
Tuổi
36
Đâu phải chỉ có mỗi cái "ông đó" mới làm được, còn rất rất nhiều anh em khác nữa, nhưng vì đây là dạng bài tập nên mấy anh ấy để dành cho anh em khác vào hỗ trợ, nhằm có thể "mài giũa" khả năng sử dụng công thức nhiều hơn, em à! đừng "làm mai" vậy nữa nhen! :(


Bố trí các bảng dữ liệu cho tương thích hơn thì dùng hàm sẽ gọn hơn.
Ví dụ: thứ tự là: "T" và "TLH" thì "T" trước "TLH" sau. Tương tự "S" và "SSG" thì cái ngắn trước cái dài sau.
Nếu được như vậy dùng:
Mã:
C3=LOOKUP(2,SEARCH($A$10:$A$13,B3),$B$10:$B$13)&" / "&LOOKUP(20,SEARCH($B$15:$E$15,B3),$B$16:$E$16)
D3=LOOKUP(10^10,--MID(B3,AGGREGATE(15,6,FIND(ROW($1:$10)-1,B3),1),ROW($1:$10)))
Enter, fill cả hàng xuống.

Thân
Dùng LOOKUP(3,SEARCH... nó khá nguy hiểm bác Hiệp nhỉ, bổ sung thêm 1 điều kiện nữa là mã hàng phải có mặt hết tại bảng dò, nếu không có là dính chấu liền
Ví dụ: Mã TLH không có trong Bảng 1
 

File đính kèm

Tham gia ngày
10 Tháng mười 2017
Bài viết
2,830
Được thích
8,277
Điểm
360
Nơi ở
Sài Gòn
Dùng LOOKUP(3,SEARCH... nó khá nguy hiểm bác Hiệp nhỉ, bổ sung thêm 1 điều kiện nữa là mã hàng phải có mặt hết tại bảng dò, nếu không có là dính chấu liền
Ví dụ: Mã TLH không có trong Bảng 1
Đúng vậy!
Để chắc ăn hơn, chắc phải làm vầy:
Mã:
C3=VLOOKUP(LEFT(B3,AGGREGATE(15,6,FIND(ROW($1:$10)-1,B3),1)-1),$A$10:$B$13,2,)&" / "&HLOOKUP(MID(B3,FIND(D3,B3)+LEN(D3),10),$B$15:$E$16,2,)
D3=AGGREGATE(14,6,--MID(B3,FIND(ROW($1:$10)-1,B3),COLUMN(A:J)),1)
Enter, fill xuống.

Thân
 

File đính kèm

long732v

Thành viên mới
Tham gia ngày
16 Tháng năm 2016
Bài viết
3
Được thích
0
Điểm
163
A/c nào giúp e với. E đang làm kiểm kê ví dụ: cột A em có: 2cam, 3quyt, 4 cam. Em muốn làm công thức để tìm ra được tổng là: 6cam, 3quyt. Nhờ các A/c chỉ dùm
 

huonglien1901

GPE là ngôi nhà thứ 2 của tôi!!!
Tham gia ngày
17 Tháng tư 2016
Bài viết
2,405
Được thích
2,009
Điểm
360
Tuổi
28
A/c nào giúp e với. E đang làm kiểm kê ví dụ: cột A em có: 2cam, 3quyt, 4 cam. Em muốn làm công thức để tìm ra được tổng là: 6cam, 3quyt. Nhờ các A/c chỉ dùm
Mình chưa hiểu ý bạn lắm.
Nên có thể dùng sumif thôi.
 
Tham gia ngày
10 Tháng mười 2017
Bài viết
2,830
Được thích
8,277
Điểm
360
Nơi ở
Sài Gòn

File đính kèm

hoangtechu

Thành viên hoạt động
Tham gia ngày
8 Tháng bảy 2011
Bài viết
105
Được thích
48
Điểm
370
Tôi có giải thích công thức của hai bài: #9 (Cách 1) và #14 (Cách 2), bạn tham khảo và hiểu rõ để áp dụng về sau.
Xem file kèm.

Chúc anh em ngày thiệt vui.
/-*+//-*+//-*+/
ANH ĐÚNG LÀ SỐ 1, NGƯỠNG MỘ ANH QUÁ.
CHÚC ANH 1 NGÀY VUI VẺ,
HNAY VIỆT NAM THẮNG ANH NHA :))
 
Tham gia ngày
10 Tháng mười 2017
Bài viết
2,830
Được thích
8,277
Điểm
360
Nơi ở
Sài Gòn
ANH ĐÚNG LÀ SỐ 1, NGƯỠNG MỘ ANH QUÁ.
CHÚC ANH 1 NGÀY VUI VẺ,
HNAY VIỆT NAM THẮNG ANH NHA :))
Bạn nói quá rồi!
"Số 1" ở diễn đàn này bạn có thể thấy trong danh sách sau:
https://www.giaiphapexcel.com/diendan/members/?key=most_likes

Anh em mình nói chung, đội tuyển Việt Nam nói riêng, nên:

"Thắng không kiêu, bại không nản" và
"Biết mình, biết người"
thì lúc đó mới "Trăm trận trăm thắng".

Chúc bạn học vui với GPE
/-*+//-*+//-*+/
 
Top Bottom