Các anh chị cho em hỏi trong excel khi e down 1 dữ liệu trong phần mềm ra thì ở đầu những con sồ xuất hiện dấu phẩy VD '0101018067 vậy làm sao để mầt dấu phầy này đi. E cám ơn các anh chị nhiều ạ
Chính xác hơn, công thức phải là thế này bạn ạ:
=RIGHT(A1,LEN(A1))
Các anh chị cho em hỏi trong excel khi e down 1 dữ liệu trong phần mềm ra thì ở đầu những con sồ xuất hiện dấu phẩy VD '0101018067 vậy làm sao để mầt dấu phầy này đi. E cám ơn các anh chị nhiều ạ
Chắc bạn chưa hiểu ý tôi: giả sử có số: '1234, dùng ct của bạn chắc chắn sẽ ra kq là 234 chứ không phải là 1234.
Cũng liên quan tới chủ đề này, làm thế nào để có dấu nháy (') vào tất cả các dòng có sẵn dữ liệu của 1 cột mà ko cần thêm cột khác (làm bằng tay hoặc công thức mà ko code kiệc gì cả)? (Giống như định dạng format cột mà có dấu nháy ấy)
Mục tiêu là giống như khi ta gõ vào cell là '001 để nó hiểu là text chứ ko phải số ấy (vì khi import vào phần mềm mà ko có dấu "'" thì nó lại hiểu là NULL đối với các trường text)
Các anh chị cho em hỏi trong excel khi e down 1 dữ liệu trong phần mềm ra thì ở đầu những con sồ xuất hiện dấu phẩy VD '0101018067 vậy làm sao để mầt dấu phầy này đi. E cám ơn các anh chị nhiều ạ
Hehe, nếu vậy sao anh không xài luôn hàm text() cho nó tiện! Lâu lâu anh hai2hai đùa với em út phải không?
Vậy thì đơn giản rồi anh à! anh gõ dấu nháy ['] này vào ô trống bất kỳ. Sau đó copy ô này (Ctrl+C). Chiếu sáng (Đánh khối) toàn bộ vùng muốn thêm dấu nháy đơn này vào và chọn Paste Special ---> Add (Alt+E, S, D). Anh test thử xem nhé!- Mình không thành thạo Excel (Nói thật đấy - Có Tuân làm kiểm chứng nhé)
- Nếu dùng hàm Text() thì e ko đúng ý mình lắm.
Bài toán cụ thể thế này:
Mình có 1 Sheet có tên là InventoryItem (cái này ko quan trọng, nói để hình dung thôi). Trong Sheet đó, mình có 2 cột (ví dụ thế): InventoryItemID (Cột 1), InventoryItemName (Cột 2)
Trong chương trình, cả 2 cột đều dạng Text cả (thực tế là Varchar)
Trên Sheet mình đã format 2 cột đó là Text rồi (chứ ko để là General đâu)
Ở Sheet đó mình gõ trực tiếp các dòng sau
12345678 Item 1
abc12345 Item 2
Thế mà khi Import vào chương trình, dòng thứ nhất thì OK ko sao, dòng thứ 2 nó ko nhận ra "abc12345" mà chỉ nhận giá trị NULL. (Mình nghĩ khi detect dòng thứ nhất nó hiểu là cột số, đến dòng thứ 2 nó tiếp tục hiểu là cột số nên nó mới trả lại giá trị NULL)
Mình kiểm tra mãi mới phát hiện ra nếu mình nhập như sau thì mọi việc OK
'12345678 Item 1
'abc12345 Item 2
Tức là, thêm dấu nháy (') vào trước các dữ liệu của cột InventoryItemID thì mọi việc đều tốt đẹp khi Import dữ liệu
Tuy nhiên, dữ liệu của khách hàng có cực nhiều trên mỗi Sheet, và có rất nhiều Sheet có cột ID như vậy, nên ko thể gõ thêm dấu nháy (') cho từng dòng được.
Cho nên, mình muốn (làm bằng tay thôi, ko hàm hiệc, code kiệc gì cả, làm sao không thêm cột nào thì tốt vì file Excel đó là template (chuẩn) để Import rồi) mà có thể nhét dấu nháy (') vào tất cả các dòng của cả cột mà mình muốn làm.
Thanks in advance,
Vậy thì đơn giản rồi anh à! anh gõ dấu nháy ['] này vào ô trống bất kỳ. Sau đó copy ô này (Ctrl+C). Chiếu sáng (Đánh khối) toàn bộ vùng muốn thêm dấu nháy đơn này vào và chọn Paste Special ---> Add (Alt+E, S, D). Anh test thử xem nhé!
Kiệt ơi trên thanh Fomular thể hiện '12456, nhưng cell 12456
Hình như ko được thì phải. Bạn thử làm chưa? Mình làm ko thấy có tác dụng gì.
Kiệt ơi trên thanh Fomular thể hiện '12456, nhưng cell 12456
Em làm rồi mới post lên chứ anh. Anh lưu ý là Paste Special (có hai phần):
Paste: chọn All
Operation: chọn Add
Anh phải gõ dấu ' hai lần thì trong ô mới thể hiện 1 dấu 'Không thay đổi gì cả ca_dafi à.
Mình làm thế này nhé:
Có 1 cột (tạm thời chưa định dạng gì cả) cần thêm (') có dữ liệu như sau:
123456
dsdksjd
1212abc
cbas134
- Mình gõ vào 1 cell dấu nháy đơn (')
- Copy cell đó
- Bôi đen vùng ở cột 1
- Chọn paste special
- Chọn All, Operation: chọn Add
- Bấm OK.
Kết quả, cả cái vùng cột 1 đó vẫn như cũ.
Không thay đổi gì cả ca_dafi à.
Mình làm thế này nhé:
Có 1 cột (tạm thời chưa định dạng gì cả) cần thêm (') có dữ liệu như sau:
123456
dsdksjd
1212abc
cbas134
- Mình gõ vào 1 cell dấu nháy đơn (')
- Copy cell đó
- Bôi đen vùng ở cột 1
- Chọn paste special
- Chọn All, Operation: chọn Add
- Bấm OK.
Kết quả, cả cái vùng cột 1 đó vẫn như cũ.
Anh phải gõ dấu ' hai lần thì trong ô mới thể hiện 1 dấu '