giúp em vấn đề lọc tọa độ trong excel nhanh nhất (1 người xem)

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

vuanhmy123

Thành viên hoạt động
Tham gia
1/10/11
Bài viết
100
Được thích
4
Giới tính
Nam
chào mọi người e đang làm bài toán về tọa độ
[TABLE="width: 648"]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]x[/TD]
[TD]y[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 332.29 Y= -207.32 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]332.29[/TD]
[TD="align: right"]-207.32[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.18 Y= -207.45 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.18[/TD]
[TD="align: right"]-207.45[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.02 Y= -207.53 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.02[/TD]
[TD="align: right"]-207.53[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.18 Y= -207.52 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.18[/TD]
[TD="align: right"]-207.52[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 331.77 Y= -207.60 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]331.77[/TD]
[TD="align: right"]-207.6[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 332.29 Y= -207.60 Z= 0.00
mọi người có cách nào lọc ra đc tọa độ xy nhanh không ? giúp e với[/TD]
[TD][/TD]
[TD="align: right"]332.29[/TD]
[TD="align: right"]-207.6[/TD]
[TD][/TD]
[/TR]
[/TABLE]
 

File đính kèm

Bạn thử dùng chức năng Text to Columns Xem sao
 
ô g5: =--trim(mid(a5,find("x=",a5)+2,find("y=",a5)-find("x=",a5)-2))
ô h5: =--trim(mid(a5,find("y=",a5)+2,find("z=",a5)-find("y=",a5)-2))
 
chào mọi người e đang làm bài toán về tọa độ
[TABLE="width: 648"]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]x[/TD]
[TD]y[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 332.29 Y= -207.32 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]332.29[/TD]
[TD="align: right"]-207.32[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.18 Y= -207.45 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.18[/TD]
[TD="align: right"]-207.45[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.02 Y= -207.53 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.02[/TD]
[TD="align: right"]-207.53[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.18 Y= -207.52 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.18[/TD]
[TD="align: right"]-207.52[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 331.77 Y= -207.60 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]331.77[/TD]
[TD="align: right"]-207.6[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 332.29 Y= -207.60 Z= 0.00
mọi người có cách nào lọc ra đc tọa độ xy nhanh không ? giúp e với[/TD]
[TD][/TD]
[TD="align: right"]332.29[/TD]
[TD="align: right"]-207.6[/TD]
[TD][/TD]
[/TR]
[/TABLE]
Bạn dùng công cụ Text to Columns nhé.
Bạn làm như sau:
+) Chọn cột A
+) Vào Data ---> Text to Columns ---> Delimited ---> Next.
Tích vào Space ----> Finish ---->OK
Bạn xóa những cột thừa đi.
Xong.
 
Ngoài ct trên, thì có thể dùng Find and Replace.
Mà cái này lấy từ cad, sao k dùng lisp mà lấy luôn toạ độ.
 
chào mọi người e đang làm bài toán về tọa độ
[TABLE="width: 648"]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]x[/TD]
[TD]y[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 332.29 Y= -207.32 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]332.29[/TD]
[TD="align: right"]-207.32[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.18 Y= -207.45 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.18[/TD]
[TD="align: right"]-207.45[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.02 Y= -207.53 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.02[/TD]
[TD="align: right"]-207.53[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 329.18 Y= -207.52 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]329.18[/TD]
[TD="align: right"]-207.52[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 331.77 Y= -207.60 Z= 0.00[/TD]
[TD][/TD]
[TD="align: right"]331.77[/TD]
[TD="align: right"]-207.6[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="colspan: 5, align: left"] at point X= 332.29 Y= -207.60 Z= 0.00
mọi người có cách nào lọc ra đc tọa độ xy nhanh không ? giúp e với[/TD]
[TD][/TD]
[TD="align: right"]332.29[/TD]
[TD="align: right"]-207.6[/TD]
[TD][/TD]
[/TR]
[/TABLE]
Góp vui thêm 1 công thức tại G5 fill xuống rồi fill qua.
Mã:
=--MID(TRIM($A5),SEARCH(G$4,TRIM($A5))+3,COLUMN()-1)
 
Lần chỉnh sửa cuối:
e gửi lại file sao khi paste hàm trim
 

File đính kèm

sao e dùng hàm trim này ko được nhỉ. sao trước hàm TRIM lại có "--"
của e paste hàm này vào toàn lỗi value
2 dấu -- đằng trước để chuyển thành Number. Công thức trên bị lỗi là đúng rồi vì hàm Find có phân biệt chữ hoa và thường. bạn thử công thức #6 xem.
 
Ngoài ct trên, thì có thể dùng Find and Replace.
Mà cái này lấy từ cad, sao k dùng lisp mà lấy luôn toạ độ.
e dùng lệnh li để xuất ra tọa độ, rồi có tọa đô paste vào cad, rồi dùng lệnh find and replace, sau đó lọc dùng *=x
nhưng như vậy trông hơi thủ công nên muốn lên đây hỏi các cao thủ xem có cách nào nhanh hơn ko ? quả thật nhanh hơn
mà bác bảo dùng lisp để xuất ra tọa độ là như nào ạ. cho e xin lisp test đc ko ? tks
 
e dùng lệnh li để xuất ra tọa độ, rồi có tọa đô paste vào cad, rồi dùng lệnh find and replace, sau đó lọc dùng *=x
nhưng như vậy trông hơi thủ công nên muốn lên đây hỏi các cao thủ xem có cách nào nhanh hơn ko ? quả thật nhanh hơn
mà bác bảo dùng lisp để xuất ra tọa độ là như nào ạ. cho e xin lisp test đc ko ? tks
Bạn search trên mạng thì có mà đầy. Bạn thủw xem, chứ lâu mình k dùng cad rùi. Nếu bạn dùng topo hay nova thì trong pm cũng tích họpw xuất toạ độ
 

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

Back
Top Bottom