Chuyển dữ liệu từ cột này sang cột khác đối với người có nhiều nguồn thu nhập (1 người xem)

Liên hệ QC

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

thuong_mdc80

Thành viên mới
Tham gia
4/5/07
Bài viết
31
Được thích
1
Chào các anh, chị.

- Tôi có 1 bảng dữ liệu về lương gồm nhiều trang. Lương của một người có thể được tạo ra từ nhiều nguồn thu nhập khác nhau. Nhờ các anh, chị giúp tôi cách để chuyển dữ liệu từ cột này sang cột khác đối với những người có nhiều nguồn thu nhập khác nhau, những người có 1 nguồn thu nhập thì giữ nguyên (Chi tiết trong file đính kèm).

- Trân trọng cảm ơn!
 

File đính kèm

Chào các anh, chị.

- Tôi có 1 bảng dữ liệu về lương gồm nhiều trang. Lương của một người có thể được tạo ra từ nhiều nguồn thu nhập khác nhau. Nhờ các anh, chị giúp tôi cách để chuyển dữ liệu từ cột này sang cột khác đối với những người có nhiều nguồn thu nhập khác nhau, những người có 1 nguồn thu nhập thì giữ nguyên (Chi tiết trong file đính kèm).

- Trân trọng cảm ơn!

1. Bỏ gộp ô ở cột G:H và format cột E và cột G là General
2. Lọc cột [D] với điều kiện: blank
3. Chọn vùng dữ liệu được lọc ở cột [G] (kéo chuột chọn từ trên xuống), rồi nhấn Alt + ; (tổ hợp phím alt và phím ;)
4. Gõ vào thanh formulas =[cell ở cột E cùng hàng với cell trên cùng trong vùng chọn ở cột G], ở đây nhập là =E12
rồi nhấn ctrl + enter (Lưu ý: Phải nhấn ctrl + enter)
5. Hủy lọc, rồi copy/paste value cột G.
6. Lặp lại bước 2 rồi chọn vùng được lọc ở cột E và F, nhấn Alt + ;
rồi nhấn phím Delete
7. Hủy lọc.

Kết thúc.
 
- Cảm ơn bạn Befaint đã hướng dẫn rất chi tiết, tôi đã làm được nhưng phải định dạng lại trang in sau khi kết thúc.

- Các bạn có thể giúp tôi Marco hoặc dùng hàm để thực hiện đồng thời 2 thao tác đối với người có nhiều nguồn thu nhập là: Copy dữ liệu từ cột E sang cột G và xóa dữ liệu của các hàng tương ứng tại cột E, F (Nếu làm thủ công tôi phải thực hiện 2 bước: B1. Copy dữ liệu ở cột E sang cột G, B2. Chọn và xóa dữ liệu tương ứng tại cột E, F).
 
- Cảm ơn bạn Befaint đã hướng dẫn rất chi tiết, tôi đã làm được nhưng phải định dạng lại trang in sau khi kết thúc.

- Các bạn có thể giúp tôi Marco hoặc dùng hàm để thực hiện đồng thời 2 thao tác đối với người có nhiều nguồn thu nhập là: Copy dữ liệu từ cột E sang cột G và xóa dữ liệu của các hàng tương ứng tại cột E, F (Nếu làm thủ công tôi phải thực hiện 2 bước: B1. Copy dữ liệu ở cột E sang cột G, B2. Chọn và xóa dữ liệu tương ứng tại cột E, F).

Bạn muốn Macro thì thử cái này:
PHP:
Public Sub GPE()
Dim I As Long, R As Long
R = Range("E65536").End(xlUp).Row
For I = 5 To R
    If Range("E" & I) <> Empty And Range("D" & I) = Empty And Range("G" & I) = Empty Then
        Range("G" & I) = Range("E" & I)
        Range("E" & I).Resize(, 2).ClearContents
    End If
Next I
End Sub
 
Web KT

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

Back
Top Bottom