Lấy dữ liệu từ dãy số trong ô, với điều kiện các chữ số đầu (4 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

aloalo214

Thành viên mới
Tham gia
29/11/10
Bài viết
4
Được thích
1
Chào các bạn, mình đang gặp rắc rối về excel, do trình excel quá kém//////, là như sau:
Mình có 1 dãy số, và hàng ngàn dòng bắt đầu mỗi dãy số sẽ là 123, 122, 124 (đó là ký hiệu của từng món hàng đã bán rồi tiếp đó là số tiền đã bán. Ví dụ: 1234500000, món hàng 123 giá bán 4,5 triệu.
Hằng ngày mình phải kiểm tra nhưng số lượng hàng bán quá lớn dù mặt hàng chỉ có vài loại. Vậy, giờ mình muốn lọc dãy số, món 123, 122, 124 ra từng cột riêng trên bảng tính thì phải làm thế nào? help me, gấp gấp. tks các đồng chí }}}}}
 
Chào các bạn, mình đang gặp rắc rối về excel, do trình excel quá kém//////, là như sau:
Mình có 1 dãy số, và hàng ngàn dòng bắt đầu mỗi dãy số sẽ là 123, 122, 124 (đó là ký hiệu của từng món hàng đã bán rồi tiếp đó là số tiền đã bán. Ví dụ: 1234500000, món hàng 123 giá bán 4,5 triệu.
Hằng ngày mình phải kiểm tra nhưng số lượng hàng bán quá lớn dù mặt hàng chỉ có vài loại. Vậy, giờ mình muốn lọc dãy số, món 123, 122, 124 ra từng cột riêng trên bảng tính thì phải làm thế nào? help me, gấp gấp. tks các đồng chí }}}}}
Để chính xác và nhanh Bạn cần đưa file lên nha.
 
Nếu bạn lấy các giá trị bên trái thì dùng hàm: =LEFT(1234500000,3)=123. Đây là dạng text còn muốn chuyển sang dạng số thì =VALUE(LEFT(1234500000,3))=123
Còn bạn muốn phân loại cột theo từng mặt hàng thì:
Giả sử cột A Là dãy số bạn muốn tìm,
Cột B bạn chỉ muốn lấy giá trị 123 thôi thì dùng hàm này:=if(VALUE(LEFT(A1,3))=123,123,"") Kéo xuống
Cột C bạn chỉ muốn lấy giá trị 122 thôi thì dùng hàm này:=if(VALUE(LEFT(A1,3))=122,122,"") Kéo xuống
Cột D bạn chỉ muốn lấy giá trị 124 thôi thì dùng hàm này:=if(VALUE(LEFT(A1,3))=124,124,"") Kéo xuống
........
Mình cũng là con gà của Exel mà-\\/.
 
Lần chỉnh sửa cuối:
hihi, tks bạn! nhưng mình không cần lấy tên món hàng, mình cần lấy số tiền hoặc toàn bộ nội dung của các cột thôi. ý mình là mình muốn sắp xếp các món riêng ra, vì các món hiện đang rất lộn xộn, mà số lợng rất nhiều. Ví dụ dữ liệu chứa món 123 ra 1 cột, 122 ra 1 cột.... //**/
 
hihi, tks bạn! nhưng mình không cần lấy tên món hàng, mình cần lấy số tiền hoặc toàn bộ nội dung của các cột thôi. ý mình là mình muốn sắp xếp các món riêng ra, vì các món hiện đang rất lộn xộn, mà số lợng rất nhiều. Ví dụ dữ liệu chứa món 123 ra 1 cột, 122 ra 1 cột.... //**/
Mình chiuuuuuụu!! ^^
Nếu là mình thì mình sẽ sử dùng Hàm Leff tính ra cột bên tương ứng rồi sort theo món cũng được.
 
ờ không có gì! mới đầu mình cứ nghĩ bạn chọn ra đầu số xem có bao nhiêu đầu để nhân tiền cơ còn như thế kia thì mình chưa biết rồi. Nhưng nếu chưa vừa ý thì bạn có thể hỏi thầy khác xem sao mình nghĩ là cũng có thể làm theo ý bạn muốn được mà.
 

File đính kèm

Đặt con trỏ ô hiện hành tại I6, nhấn Ctrl-F3 đặt 1 ô như sau:
Name: Vitri
Refer to:
Mã:
=IF(--LEFT(Sheet1!$A$2:$A$10,3)=INDEX(Sheet1!$E$17:$E$21,MATCH(Sheet1!I$5,Sheet1!$F$17:$F$21,0)),ROW(INDIRECT("1:"&ROWS(Sheet1!$A$2:$A$10))),"")
Công thức tại I6:
Mã:
=IF(ROW(1:1)>COUNT(vitri),"",--RIGHT(INDEX($A$2:$A$10,SMALL(vitri,ROW(1:1))),LEN(INDEX($A$2:$A$10,SMALL(vitri,ROW(1:1))))-3))
Kết thúc bằng Ctrl-Shift-Enter
Copy sang phải và xuống dưới
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom