Trộn Thư, Cách khắc phục lỗi số thập phân khi trộn điểm từ excel qua word

Liên hệ QC

bạn thấy bài viết có ích chứ?

  • rất có ích

    Votes: 1 100.0%
  • tốt

    Votes: 0 0.0%
  • cũng tạm

    Votes: 0 0.0%
  • không có ích

    Votes: 0 0.0%

  • Total voters
    1
  • Poll closed .

lehung0801

Thành viên mới
Tham gia
25/9/13
Bài viết
2
Được thích
1
Mình đã mày mò tìm ra cách trộn điểm mà không bị lỗi số thập phân (vd 3,5 -> 3,553400000532) vừa không bị lỗi font chữ cũng như lỗi ô trống khi dùng hàm text mà không phải dùng VBA cũng như các kỹ thuật đặc biệt nào, xin chia sẻ cho anh em ở GPE, mong học hỏi nhiều từ các bạn.
có bạn vừa hỏi mình nên mình tiện thể gửi mail trả lời rồi post luôn:
1) nếu số liệu của bạn ít thì bạn copy cả khung chứa file số liệu sang word rồi merge từ word qua word (chọn file như file excel thôi, không khác gì) về cách này khi merge số liệu ít thì thi thoảng có vài lỗi nhưng dễ sửa nhưng số lượng nhiều thì quá mất công sửa thủ công).
2) nếu số liệu bạn nhiều thì phải giải quyết 3 vấn đề: một là số thập phân (ví dụ bạn muốn có số thập phân là5,5 tức là có một số sau dấu phẩy); hai là định dạng chữ (thông thường được số sẽ lỗi chữ), ba là lỗi khi các ô trống mà khi merge vẫn ra số hoặc lỗi (thông thường do dùng hàm text mà ra) để giải quyết thì rất đơn giản là làm theo 3 bước:
a) Copy sheet của bạn (ví dụ sheet bạn là A) thành 3 file sheet hệt nhau gồm A, A1, A2 (trên cùng một wordbook)
b) vào A2 dùng hàm text để giải quyết vấn đề thập phân tại ô dữ liệu đầu tiên...sau đó kéo cho hết bảng số liệu.
công thức hàm text nếu các bạn chưa rành hàm text: =IF('A'!G2="";"";TEXT('A'!G2;"0,0"))
trong đó:
A là ô dữ liệu gốc.
G2 là ô dữ liệu số đầu tiên của mình.
"0,0" là định dạng mình mong muốn (như ý ban đầu giả thiết nêu!!!)
lưu ý thêm: khi bạn kéo hàm ở bước 2 thì các định dạng màu nền của ô sẽ đều giống như ô dữ liệu đầu, nhưng bạn yên tâm, nó sẽ không bị mất đi ở file dữ liệu đầu và file merge cuối; hàm if là mình dùng thêm vì file của mình có nhiều ô trống.

c) bôi đen (chọn) khối dữ liệu của bạn ( có thể trừ các ô tiêu đề bên trên và bên trái (kéo hết cũng được, không sao cả) cho nhanh)
copy sau đó chọn ô đầu tiên của bảng số liệu trong sheet A2 --> chọn paste special --> paste link.
ok giờ bạn cứ merge bình thường nhưng nhớ là với file A2.
bạn hoàn toàn có thể kiểm soát việc update dữ liệu nhưng nhớ là nhập dữ liệu vào sheet gốc (sheet A) nhé! thân
có gì cứ liên lạc mình theo mail: lehung0801@gmail.com
 
Lần chỉnh sửa cuối:
có hàm cố định dãy số đó mà bạn, có điều hàm đưa kết quả số đó về chuỗi (cũng tiện cho việc đọc nó thành điểm bằng chữ; ví dụ: năm phảy năm...), mình cũng tìm được hàm này trên giải pháp excel đó
 
Bạn có thể nói rõ hơn cách của bạn được không tthanh12?
 
Bạn có thể nói rõ hơn cách của bạn được không tthanh12?
mình cũng tìm thấy trên giải pháp ecxel này thôi, đó là hàm FIX(....) nó chuyển số của bạn cố định thành chuỗi, lấy chuỗi đó làm mộ cái bảng Vlookup đọc thành điểm bằng chữ luôn
7a fix7a
9,2 9,2
cột điểm 7a có 9,2 nếu không cố định nó sẽ ra rất dài, hàm '=FIXED(M2;1;0) sẽ đưa nó về còn đúng 3 ký tự.
 
Web KT
Back
Top Bottom