Định dạng chuổi cách nhau là dấu gạch nối (gạch ngang) (2 người xem)

Liên hệ QC

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

0167767

Thành viên hoạt động
Tham gia
10/3/12
Bài viết
141
Được thích
10
Ví dụ tôi nhập dữ liệu tại ô A1: Tân Bình Bình Thạnh TPHCM. Hỏi định dạng như thế nào sau khi nhập dữ liệu xong thì cho ra kết quả là: Tân Bình - Bình Thạnh - TPHCM.
Cảm ơn nhiều!
 
Ví dụ tôi nhập dữ liệu tại ô A1: Tân Bình Bình Thạnh TPHCM. Hỏi định dạng như thế nào sau khi nhập dữ liệu xong thì cho ra kết quả là: Tân Bình - Bình Thạnh - TPHCM.
Cảm ơn nhiều!

Nếu bạn không nêu ra được quy luật cụ thể nào thì bài này không làm được đâu
 
Vì công việc do phải nhập hộ khẩu thường trú của mỗi hộ gia đình, mình định sẳn và thực hiện nhập liên tục như vậy sẽ mau hơn.
Dùng cột phu đi cho khỏe dùng sao thao tác cũng ít hơn nhập trực tiếp ví dụ A1 đến C1 nhập giá trị vào thì D1 = công thức này xem sau
=A1&" - " &B1&" - "&C1
Nếu có quy tắc thì để anh NDU viết cho bạn code
 
Đây file tôi gữi lên thử bác có thể giúp được không? cảm ơn bác

Bạn không hiểu ndu nói gì?

Bạn đọc "Tân Bình Bình Thạnh TPHCM" thì bạn biết là "Tân Bình", "Bình Thạnh", "TPHCM" là riêng biệt bởi bạn đã có thông tin trong đầu từ "ngàn xưa" là có cái gọi là "Tân Bình", "Bình Thạnh", "TPHCM". Đơn giản là bạn đã biết là ở TPHCM chỉ có cái gọi là "Bình Thạnh" chứ không có cái gọi là "Bình Bình Thạnh". Tương tự bạn đã biết là ở TPHCM chỉ có cái gọi la "Tân Bình" chứ không có cái gọi là "Tân Bình Bình". Nhưng code thì làm sao nó biết là phải thế chứ không phải "Tân Bình Bình", "Thạnh", "TPHCM"? Nó có thông tin nào "trong đầu" đâu? Nó có cái trải nghiệm mà bạn có đâu?
Phần tử đầu có thể có vd. 2 hoặc 3 từ, phần tử sau cũng thế. Vd. tôi có "a b c x y z". Làm sao mà code biết được là phải có "a b - c x y - z" mà không phải "a b c - x y - z"?

Nếu nói về vùng miền bất kỳ thì đôi khi có những địa chỉ mà nếu viết kiểu đấy thì có người còn không biết tách thế nào chứ chưa nói tới code.
 
Bạn không hiểu ndu nói gì?

Bạn đọc "Tân Bình Bình Thạnh TPHCM" thì bạn biết là "Tân Bình", "Bình Thạnh", "TPHCM" là riêng biệt bởi bạn đã có thông tin trong đầu từ "ngàn xưa" là có cái gọi là "Tân Bình", "Bình Thạnh", "TPHCM". Đơn giản là bạn đã biết là ở TPHCM chỉ có cái gọi là "Bình Thạnh" chứ không có cái gọi là "Bình Bình Thạnh". Tương tự bạn đã biết là ở TPHCM chỉ có cái gọi la "Tân Bình" chứ không có cái gọi là "Tân Bình Bình". Nhưng code thì làm sao nó biết là phải thế chứ không phải "Tân Bình Bình", "Thạnh", "TPHCM"? Nó có thông tin nào "trong đầu" đâu? Nó có cái trải nghiệm mà bạn có đâu?
Phần tử đầu có thể có vd. 2 hoặc 3 từ, phần tử sau cũng thế. Vd. tôi có "a b c x y z". Làm sao mà code biết được là phải có "a b - c x y - z" mà không phải "a b c - x y - z"?

Nếu nói về vùng miền bất kỳ thì đôi khi có những địa chỉ mà nếu viết kiểu đấy thì có người còn không biết tách thế nào chứ chưa nói tới code.

Chuẩn bị bác lại sa vào chủ đề lầy và phải cò cưa đây, hihihi

Gửi chủ topic :
tại sao gõ được: Tân Bình Bình Thạnh TPHCM
lại lười lười cho thêm 3 cái gạch trừ (-) vậy???
liệu có đáng phải xử lý hay viết code 1 chương trình cho có 3 cái "-" đó không nhỉ????

----> nếu muốn cải tiến thì nên cải tiến triệt để đi, như là thay vì gõ Tân Bình, thì:: chọn trong list luôn, hay là list gợi ý ...

.
 
Lần chỉnh sửa cuối:
Chuẩn bị bác lại sa vào chủ đề lầy và phải cò cưa đây, hihihi

Cám ơn bạn đã nhắc nhở. Đúng là nhiều khi tôi rỗi hơi - vô công rồi nghề thật, he he.

Gửi chủ topic :
tại sao gõ được: Tân Bình Bình Thạnh TPHCM
lại lười lười cho thêm 3 cái gạch trừ (-) vậy???
liệu có đáng phải xử lý hay viết code 1 chương trình cho có 3 cái "-" đó không nhỉ????

----> nếu muốn cải tiến thì nên cải tiến triệt để đi, như là thay vì gõ Tân Bình, thì:: chọn trong list luôn, hay là list gợi ý ...

.

Nếu nói về gõ thì chả tiết kiệm được gì. Không gõ "-" thì phải gõ " ". Nhưng nếu chỉ gõ " " thì sau đó có dùng code cũng khó. Còn nếu cũng chỉ gõ "-", tức cũng 1 lần gõ chứ không thêm 2 lần gõ " " ở trước và sau "-" thì sau đó có thể dùng code để thêm 2 dấu " ". Vậy cùng một công gõ thì gõ "-" lại vẫn tốt hơn là gõ " ".

Nhiều người tiết kiệm gõ từng dấu cách, từng dấu thập phân ... Chắc chắn họ nên sống ở thế kỷ 25. Lúc đó ra khỏi nhà không mất công khóa cửa (cảm ứng quang sẽ đóng cửa), ngay sau đó là thang máy, tất nhiên là cảm ứng quang sẽ mở cửa, ở dưới nhà xe hơi đã đợi sẵn, bước ra khỏi xe hơi... Đêm về cứ chơi game mà vợ sáng dậy vẫn tươi tắn, rạng rỡ như chu du ở trên mây về ... Chắc chắn một thời gian thì mọi "bộ phận" teo hết.

Thôi tôi xin hết ở đây. Sợ lầy lắm rồi.
À mà tôi đùa thôi, chủ chủ đề đừng nghĩ ngợi gì nhé.
 
Cái này tôi đã từng làm qua rồi. Nhưng nó ở hệ thống khác, không phải trên Excel. Theo nguyên tắc, nếu có đủ quy luật để tránh nhầm lẫn thì làm được.

Tôi cũng không rõ mục đích của chủ thớt có tương tự hay không. Nó là như thế này:

"Không phải ai nhìn vào cũng nhận ra cái nào là quận cái nào là phuờng. Phần mềm có bổn phận đưa liệu text ở dạng khó hiểu và/hoặc dễ hiểu lầm về dạng chuẩn hơn." Đương nhiên đối với loại công việc như thế này, người ta phải chấp nhận một tỷ lệ sai nhỏ nào đó (ví dụ 2%)

Giải pháp tổng quát cho loại bài toán này là quy luật xác định miền chính (domain) và dẫn tuần tự ra miền phụ (subdomains). CSDL có bổn phận như từ điển duyệt liên hệ từ miền chính sang miền phụ. Trong bài này, chiều duyệt miển chủ -> miên con là phải qua trái. Như vậy ta duyệt "HCM", "TPHCM" và "TP HCM" được trong bảng "tỉnh/thành phố", "Bình Thạnh" trong bảng "quận" có liên hệ, và "Tân Bình" trong bảng kế.

Code không khó lắm. Cái khó nhất là làm sao lấy đủ tin tức để nhét đầy các bảng. Và làm cách nào để cập nhật bảng. Ví dụ hồi tôi lớn lên ở SG thì Tần Bình và Bình Thạnh là 2 quận riêng, theo như chủ thớt thì muốn cái này chứa cái kia!
 
Cảm ơn các bác đã quan tâm, vấn đề không phải lười biếng, mà mình cũng chưa hiểu EX nhiều, mình cứ ngỡ vấn đề này dễ, trước khi hỏi bài cũng đã tìm định dạng trong Format cell rồi nhưng chưa giải quyết được. Công việc của mình phải nhập dữ liệu mấy chục ngàn dòng, mấy chục ngàn hộ gia đình, chỉ đơn thuần là nhập tên Xã - Huyện - Tỉnh. Có nhiều hộ gia đình trùng xã trùng huyện trùng tỉnh nữa.
 
Web KT

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

Back
Top Bottom