Hỏi về tách dữ liệu trong 1 ô (1 người xem)

  • Thread starter Thread starter kulyvn
  • Ngày gửi Ngày gửi

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

kulyvn

Thành viên thường trực
Tham gia
3/8/11
Bài viết
283
Được thích
4
Trong 1 ô có 2 dòng. Mình muốn tách riêng dòng trên ra 1 ô, dòng dưới ra 1 ô thì phải làm thế nào?
 

File đính kèm

Dùng chức năng Text to Columns
Chọn Delimited; trong mục Delimiters, untick mọi ô, chỉ tick ô Other, và gõ Ctrl+j
Chọn cột đầu tiên muốn đặt kết quả
Finish
 
Dùng chức năng Text to Columns
Chọn Delimited; trong mục Delimiters, untick mọi ô, chỉ tick ô Other, và gõ Ctrl+j
Chọn cột đầu tiên muốn đặt kết quả
Finish
Cho mình hỏi nhần Ctrl+J trong ô Other có tác dụng gì thế???
 
=LEFT(B1,FIND(CHAR(10),B1)-1)



=RIGHT(B1,LEN(B1)-FIND(CHAR(10),B1))


Bạn có thể giải thích rõ ý nghĩa của từng câu lệnh trên không? Mình còn gà nền chưa hiểu lắm. Thanks
 
Lần chỉnh sửa cuối:
Bạn nghiên cứu các hàm LEFT, RIGHT và hàm FIND nhé!
Mình giải thích CHAR(10) là trả về ký tự xuống dòng khi mình nhập bằng tổ hợp phím Alt+Enter.
 
Control+I = Tab = Khoảng trắng tab = Char(9)
Control+J = LineFeed = Xuống dòng = Char(10)
Control+M = CariageReturn = về đầu dòng (có một số hệ thống dùng cho dòng mới) = Char(13)
Control+[ = Escape = Thoát = Char(27)

Tôi chỉ biết đến đó thôi.
Theo tiêu chuẩn ASCII thì người ta có thể bấm Control+A đến Z để diễn tả các ký tự có trị từ 1 đến 26, thêm một vài ký tự cho trị 27-31.
 

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

Back
Top Bottom