gamegamegamegame
Thành viên hoạt động



- Tham gia
- 5/6/15
- Bài viết
- 144
- Được thích
- 5
thầy có thể cho em tài liệu liên quan đến mấy cái ký tự đó không thầy. tại sao lại biết -- là chuyển text sang value. có vài công thức em thấy có mấy dấu phẩy liên tiếp nhau ấy. hình như là offset thì phải. học tin học căn bản thì chả được biết mấy cái đó với mấy vụ hàm dò tìm offset index với mảng.Có 2 dấu -- để chuyển chuỗi thành số. Bạn thử bỏ 2 dấu -- để kiểm chứng kết quả
Công thức D1 dễ rồi:
Mã:=IF(COUNTIF(A1,"*(trái *"),B1,C1)
thầy có thể cho em tài liệu liên quan đến mấy cái ký tự đó không thầy. tại sao lại biết -- là chuyển text sang value. có vài công thức em thấy có mấy dấu phẩy liên tiếp nhau ấy. hình như là offset thì phải. học tin học căn bản thì chả được biết mấy cái đó với mấy vụ hàm dò tìm offset index với mảng.
dạ ý em là chữ "phải" đó thầy, em thấy anh thangbithu gửi công thức đúng ý em rồi, em cảm ơn mọi người rất nhiều ạCụ thể tại cell D1 bạn muốn kết quả là gì? Là 1801000 hay chữ "phải"
Bạn xem file đính kèm xem đúng ý bạn chưa?
B1 = --TRIM(SUBSTITUTE(SUBSTITUTE(LEFT(A1;FIND(".";A1)-1);"Km";"");"+";""))
C1 = IF(MID(A1;FIND("(";A1)+1;1)="t";SUBSTITUTE(MID(A1;FIND("Km";A1;2)+2;FIND("(";A1)-FIND("Km";A1;2)-2);"+";"");--SUBSTITUTE(MID(A1;FIND("Km";A1;2)+2;FIND(".";A1;FIND("÷";A1))-FIND("Km";A1;2)-2);"+";""))
D1 = MID(A1;FIND("(";A1)+1;4)
Đã là box lập trình thì không nên dung hàm. Xin góp vui với mọi người bằng file
Đã là box lập trình thì không nên dung hàm. Xin góp vui với mọi người bằng file
Bạn xem lại yêu cầu của bạn Genius111. Là mình thừa hay bạn thiếu ^^. Xem ở ô C3Có lẻ bạn cũng mới bước vào VBA, nhưng như vậy là bạn có sự cố gắng rất tuyệt vời.
Tuy nhiên kết quả chưa chính xác bạn ơi, mình copy ra đây 2 dòng để bạn thấy
[TABLE="width: 446"]
[TR]
[TD]1801000[/TD]
[TD]1801403,02[/TD]
[TD]Trái[/TD]
[/TR]
[TR]
[TD]1801000[/TD]
[TD]1801403,02[/TD]
[TD]Phải[/TD]
[/TR]
[/TABLE]
Thừa chữ màu đỏ.
Bạn xem lại yêu cầu của bạn Genius111. Là mình thừa hay bạn thiếu ^^. Xem ở ô C3
Hi mình chỉ muốn bạn down lại file ở #13 xem ô C3 tác giả để gì???Mình không muốn tranh cãi với bạn, file mình làm bằng hàm đã được chủ thớt xác định là đúng yêu cầu, đối chiếu với kết quả của bạn thì mình thấy dư phần chữ đỏ, vậy thôi.
Ô C3 thể hiện: nếu là trái thì lấy luôn 2 số sau dấu , còn nếu là phải thì chỉ lấy các con số trước dấu , thôi, không biết mình hiểu vậy có sai không?
Thôi thì mình cũng chiều bạn 1 lần vậy, mình đã làm đúng lời bạn và mình copy ra đây luônHi mình chỉ muốn bạn down lại file ở #13 xem ô C3 tác giả để gì???
Đấy có thể do định dạng máy tính giữa"." và ",". Bây giờ bạn thử xem lại file bạn cắt cụt đến đâu. 1m lệch ở công trình bạn biết tác hại ra sao???. Nhiều tác giả mừng quá mà cũng ko nhớ mình yêu cầu gì bạn ạ ^^Thôi thì mình cũng chiều bạn 1 lần vậy, mình đã làm đúng lời bạn và mình copy ra đây luôn
[TABLE="width: 242"]
[TR]
[TD]1800700[/TD]
[TD]1801000[/TD]
[TD]phải[/TD]
[/TR]
[TR]
[TD]1800700[/TD]
[TD]1801000[/TD]
[TD]phải[/TD]
[/TR]
[TR]
[TD]1801000[/TD]
[TD]1801403.02[/TD]
[TD]trái[/TD]
[/TR]
[/TABLE]
bạn xem nhé.
hì ý em là công thức ở cột D của anh đúng với yêu cầu của em, còn ở cột B và C thì như ý anh doatmenhhon mới đúng, nhưng vì em lấy công thức của thầy Ndu ở 2 cột đó rồi nên không đề cập tới 2 cột đó nữaMình không muốn tranh cãi với bạn, file mình làm bằng hàm đã được chủ thớt xác định là đúng yêu cầu, đối chiếu với kết quả của bạn thì mình thấy dư phần chữ đỏ, vậy thôi.
Ô C3 thể hiện: nếu là trái thì lấy luôn 2 số sau dấu , còn nếu là phải thì chỉ lấy các con số trước dấu , thôi, không biết mình hiểu vậy có sai không?