ĐĂNG KÝ NGAY MỘT ACCOUNT
ĐÃ FIX TOÀN BỘ LỖI ĐĂNG KÝ
CÓ THỂ NHẬP EMAIL TÙY Ý

♥️ Welcome to YAK35 Forum ♥️




 
Trang ChínhCalendarGalleryTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
:: Forum YAK35 - All In One ::
  • Liên Kết
Admin (1965)
trifolium (971)
huynh_tantai (359)
dang_thanh195 (272)
chemistry99 (264)
TBT_THANHTHONG (191)
dk (190)
CEO HOAICHINH (172)
ghost (158)
giaosu_thailan (136)

Share|
Tiêud?

Cắt tên trong excel !!!!!!!!

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down
Tác giảThông điệp

dang_thanh195
ĐẠI ÚY

avatar

Tổng số bài gửi Tổng số bài gửi : 272
Tiền thưởng $ Tiền thưởng $ : 14331
Đến từ Đến từ : Third World
Chi tiết dang_thanh195 Trạng thái:
Cấp bậc: ĐẠI ÚY
Danh vọng:272
Tài năng:%/100%

Bài gửiTiêu đề: Cắt tên trong excel !!!!!!!! 29/5/2010, 20:47

Trong excel không có hàm chuyên biệt dùng để cắt tên. Các bạn nếu mún cắt tên thì tạo ra một hàm riêng, các tạo như sao:
Vào Menu Tools-Macro-Visual Basic Editor- Vào Insert - Module, đánh vào đoạn code dưới đây

Function Tach(ht As String, a As Integer) As String
Dim s1, s2 As String
Dim C, L As Integer
ht = Trim(ht) 'Hàm Trim dùng để cắt những khoảng trắng thừa vô nghĩa đi
L = Len(ht)
s1 = Left(ht, L)
s2 = Right(s1, 1)
Do While s2 " "
L = L - 1
s1 = Left(ht, L)
s2 = Right(s1, 1)
Loop

If a = 0 Then
Tach = Left(ht, L)
Else
If a = 1 Then
Tach = Right(ht, Len(ht) - L)
End If
End If
End Function


Xong bạn lưu lại, chọn ở mục Save as type là Microsoft Excel Add-In(*.xla) rồi ở mục File name bạn đánh tên vào - Save. Đóng khung soạn thảo này lại, vào Tools-Add-Ins... - chọn Browse - nhấp vào tên mà lúc nãy bạn lưu vào - OK. vậy là xong, bây giờ nếu muốn tách họ bạn chỉ việc gõ
=tach(A2,0)
tương tự nếu muốn tách tên thì gõ
=tach(A2,1)
(ở đây 0 và 1 chỉ là đối số để phân biệt là mình đang tách tên hay tách họ giống như 0 và 1 trong hàm VLOOKUP)
(bạn có thể thay thế tên hàm "tach" thành tên khác theo ý thích cũng đc)
nếu thấy hay thì thanks 1 cái hén

Hãy cảm ơn bài viết của dang_thanh195 bằng cách bấm vào "" nhé!!!

Về Đầu Trang Go down

Xem lý lịch thành viên

pvtao
HẠ SĨ

avatar

Tổng số bài gửi Tổng số bài gửi : 58
Tiền thưởng $ Tiền thưởng $ : 13801
Chi tiết pvtao Trạng thái:
Cấp bậc: HẠ SĨ
Danh vọng:58
Tài năng:%/100%

Bài gửiTiêu đề: Re: Cắt tên trong excel !!!!!!!! 29/5/2010, 21:39

Chài, cái này chỉ dùng khi nào bạn làm nhân viên văn phòng thôi, chứ thi mà làm kiểu này thì mất thời gian lắm (hi, với lại thầy cũng đâu cho làm như vậy Very Happy ). Dùng hàm này để cắt tên trực tiếp nè:
+Công thức chuẩn nhất nè, đúng cho mọi trường hợp:
=IF(TRIM($A2)="","",IF(ISERROR(FIND(" ",TRIM($A2))),TRIM($A2),(MID(TRIM($A2),FIND("*",SU BSTITUTE(TRIM($A2)," ","*",LEN(TRIM($A2))-LEN(SUBSTITUTE(TRIM($A2)," ",""))))+1,100))))
+không thì xài cái này, ngắn gọn hơn nhưng chỉ đúng khi họ tên được nhập chuẩn (không dư khoảng trắng) và có 2 từ trở lên:
Tách phần họ trước:
=LEFT(A2,FIND("*",SUBSTITUTE(A2," ","*",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))-1)
Sau đó tách phần tên luôn nè:
=RIGHT(A2,LEN(A2)-LEN(B2)-1)

Hãy cảm ơn bài viết của pvtao bằng cách bấm vào "" nhé!!!

Về Đầu Trang Go down

Xem lý lịch thành viên

dang_thanh195
ĐẠI ÚY

avatar

Tổng số bài gửi Tổng số bài gửi : 272
Tiền thưởng $ Tiền thưởng $ : 14331
Đến từ Đến từ : Third World
Chi tiết dang_thanh195 Trạng thái:
Cấp bậc: ĐẠI ÚY
Danh vọng:272
Tài năng:%/100%

Bài gửiTiêu đề: Re: Cắt tên trong excel !!!!!!!! 29/5/2010, 21:42

hic. đọc vô mún xỉu..... thanks bác 1 cái.keke

Hãy cảm ơn bài viết của dang_thanh195 bằng cách bấm vào "" nhé!!!

Về Đầu Trang Go down

Xem lý lịch thành viên

chemistry99
ĐẠI ÚY

avatar

Tổng số bài gửi Tổng số bài gửi : 264
Tiền thưởng $ Tiền thưởng $ : 14450
Đến từ Đến từ : Hố đen vũ trụ
Chi tiết chemistry99 Trạng thái:
Cấp bậc: ĐẠI ÚY
Danh vọng:264
Tài năng:%/100%

Bài gửiTiêu đề: Re: Cắt tên trong excel !!!!!!!! 29/5/2010, 22:36

[You must be registered and logged in to see this link.]

a e xem thử hem đảm bảo là đúng trong mọi trường hợp Crying or Very sad





[You must be registered and logged in to see this link.]


Hãy cảm ơn bài viết của chemistry99 bằng cách bấm vào "" nhé!!!

Về Đầu Trang Go down

Xem lý lịch thành viên

giaosu_thailan
THIẾU ÚY

avatar

Tổng số bài gửi Tổng số bài gửi : 136
Tiền thưởng $ Tiền thưởng $ : 13503
Đến từ Đến từ : thai land
Chi tiết giaosu_thailan Trạng thái:
Cấp bậc: THIẾU ÚY
Danh vọng:136
Tài năng:%/100%

Bài gửiTiêu đề: Re: Cắt tên trong excel !!!!!!!! 30/5/2010, 09:13

Lồn què. Có pm cứ xài. ở đó đi học mấy cái vớ vẩn.

Hãy cảm ơn bài viết của giaosu_thailan bằng cách bấm vào "" nhé!!!

Về Đầu Trang Go down

Xem lý lịch thành viên

Sponsored content

Chi tiết Sponsored content Trạng thái:
Cấp bậc:
Danh vọng:
Tài năng:%/100%

Bài gửiTiêu đề: Re: Cắt tên trong excel !!!!!!!!


Hãy cảm ơn bài viết của Sponsored content bằng cách bấm vào "" nhé!!!

Về Đầu Trang Go down

Tiêuđề

Cắt tên trong excel !!!!!!!!

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

 Similar topics

-
» Các bài toán hàng hải giải bằng Excel
» Giáo dục công dân trong thời đại mới
» Tính thủy triều theo lịch thủy triều Anh
» Bài toán tính thủy triều theo Lịch thủy triều Anh (excel)
» Cách tính toán lượng dầu có trong két
Trang 1 trong tổng số 1 trang
.::Host up ảnh miễn phí: Clickhere! - Huớng dẫn sử dụng Diễn đàn:Clickhere!::.
KhU VỰC ĐANG TRUY CẬP DIỄN ĐÀN YAK35
Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: CÁC MÔN HỌC CHÍNH KHÓA :: NĂM NHẤT :: Tin học-