Data sort bảng tính chứa hàm

  • Thread starter lake
  • Ngày gửi
L

lake

Guest
21/3/08
13
0
0
WWW.
Các anh chị ơi giúp em với ạ!

Em đang phải xử lý số liệu trên 1 bảng tính rất lớn (Bảng PB tK 242 của một cty lớn chứa hàng nghìn dòng ạ). Vì phải sửa lại rất nhiều nên em muốn dùng chức năng Data/sort trong excel để sắp xếp lại từng cụm để copy--> paste cụm số liệu đỡ phải copy--->paste từng số. NHưng vì bảng tính có các cột chứa hàm nên khi em data/sort thì số sẽ bị biến đổi và không kiểm soát được.

Anh chị nào đã từng làm qua có thể giúp em hiểu vì sao nó lại đổi số? Nếu em sắp xếp lại thì nó chỉ đổi vị trí các dòng thôi chứ sao lại đổi hàm ạ? Làm thế nào để em có thể sắp xếp mà chỉ đơn thuần đổi chỗ các dòng theo tiêu chí của mình (chẳng hạn sx theo ngày tháng, tên,...)

Mong các anh chị giúp em với ạ!:wall:
 
Khóa học Quản trị dòng tiền
thanhtuy

thanhtuy

Thích thì chiều
9/2/09
192
2
0
HCM
Bạn chuyển công thức thành giá trị có dược không?
 
L

lake

Guest
21/3/08
13
0
0
WWW.
Bạn chuyển công thức thành giá trị có dược không?
Nếu em chuyển hết công thức thành giá trị thì sau khi copy xong số dư em lại phải làm lại công thức từng cột của từng bộ phận một thì cũng mất công không kém ạ. Có cách nào khả thi hơn nữa không bác ơi?
 
thanhtuy

thanhtuy

Thích thì chiều
9/2/09
192
2
0
HCM
Vậy thì bạn sử dụng chức năng Auto Field nha
 
L

lake

Guest
21/3/08
13
0
0
WWW.
Vậy thì bạn sử dụng chức năng Auto Field nha
Chị ơi, có phải ý chị là Data/auto filter ko ạ? Vậy cũng không được ạ vì chị thử tưởng tượng xem nhé, cái 242 của em nó dài dằng dặc mà trong đó, tên CCDC (hoặc loại CP), ngày phát sinh, số dư năm trước năm sau trộn vào nhau tứ tung mà em phải sửa lại số dư do bị sai nên nhanh nhất là sắp xếp được theo tên hoặc ngày mà sửa, nếu ko thì làm cặm cụi paste từng số. Nếu dùng filter thì chỉ lọc được theo tên từng cái và paste, cũng ko đỡ hơn gì. Với lại excel ưu việt thế thì thể nào cũng có cái chức năng sx theo cái nhu cầu rất "bé nhỏ" của em chứ chị nhỉ?
 
thanhtuy

thanhtuy

Thích thì chiều
9/2/09
192
2
0
HCM
Theo mình hiểu thì khi sort công thức cố định không thay đổi, công thức động sẽ thay đổi==>bạn chuyển các công thức động sang công thức cố định rồi hãng sort nha
Cách chuyển như sau
1/ chọn column có chứa công thức
2/chọn thay thế (Ctrl+H) bạn thay thế công thức cũ
VD bạn mốn E1==> E$1 (tìm kiếm = E, thay thế = E$)
Chúc bạn thành công
 
L

lake

Guest
21/3/08
13
0
0
WWW.
Theo mình hiểu thì khi sort công thức cố định không thay đổi, công thức động sẽ thay đổi==>bạn chuyển các công thức động sang công thức cố định rồi hãng sort nha
Cách chuyển như sau
1/ chọn column có chứa công thức
2/chọn thay thế (Ctrl+H) bạn thay thế công thức cũ
VD bạn mốn E1==> E$1 (tìm kiếm = E, thay thế = E$)
Chúc bạn thành công

Cảm ơn chị vì một gợi ý hay! Em thì em lại nghĩ rằng chính vì nhứng công thức tuyệt đối nên số của em mới thay đổi vì khi đổi chỗ rồi mà nó vẫn cứ theo vị trí cũ ko chịu đổi. Trc đây em vẫn làm bảng có hàm mà sort có sao đâu mà giờ tự nhiên vậy. Em nghĩ chắc là vì cái $ rồi. Em sẽ thử sửa chỗ này xem sao ạ. Cám ơn chị lần nữa!
 
thanhtuy

thanhtuy

Thích thì chiều
9/2/09
192
2
0
HCM
Tui đẹp trai vậy mà cứ gọi chị là sao hả trời ????
 
L

lake

Guest
21/3/08
13
0
0
WWW.
Hí hí, sorry a nhá vì e nhìn cái nick cứ tuởng là Thanhthuy.

Giờ em đang theo cách copy value rồi đặt lại hàm, lâu quá. Xong rồi sẽ thử lại cách bỏ công thức tuyệt đối xem sao để lần sau còn biết chớ thế này nó cứ nông dân làm sao í, e chưa thoả mãn hic hic!
 
C

chihiro

Guest
31/5/04
6
0
0
Mình cũng gặp trừơng hợp này do trong công thức hiện lên tên sheet hiện hành

Ví dụ ở sheet Bang CDPS (Mau so S06-DN)'
ô D149= SUMIF(SDD!$D$2:$D$207,'Bang CDPS (Mau so S06-DN)'!C149,SDD!$G$2:$G$207)
(lưu ý C149 trong công thức tương ứng với thứ tự D149)

Khi mình sort nó nhảy thành ô D 82 thì công thức đáng lẽ phải nhảy thành C82 nhưng nó van giu nguyen la C149

Mình nghĩ giải pháp tốt nhất là dùng Find & Replace trước khi sort

Bứơc 1: Bạn quét các ô cần thiết, chọn Find & Replay

Thay dấu = bằng một ký tự nào đấy ví dụ dấu &

lúc này D149 :&SUMIF(SDD!$D$2:$D$207,'Bang CDPS (Mau so S06-DN)'!C149,SDD!$G$2:$G$207)

Bứơc 2: Bạn dùng replace thay 'Bang CDPS (Mau so S06-DN)' (tên sheer hiện hành) = trống

D149 :&SUMIF(SDD!$D$2:$D$207,'C149,SDD!$G$2:$G$207)

Bứơc 3: làm ngược lại bước 1, replace dấu & bằng dấu =

Rồi bạn có thể sort bình thường
 
C

chihiro

Guest
31/5/04
6
0
0
Mới kiểm tra lại thấy chỉ làm 1 bước 2 cũng ổn, khỏi làm buớc 1 và bước 3
 

Xem nhiều