Câu hỏi di chuyển dữ liệu từ hàng sang cột


Tôi có một trang tính Excel có chứa các hàng có giá trị id rỗng, tôi muốn di chuyển các hàng này sang một cột riêng biệt để đảm bảo mọi hàng trong tệp sẽ có một giá trị id, ví dụ:

ColumnA ColumnB
   1     name1
   2     name2
         name3
   3     name4
         name5
   4     name6

Và tôi muốn chuyển đổi nó thành như sau:

ColumnA ColumnB ColumnC
   1     name1
   2     name2   name3         
   3     name4   name5         
   4     name6

trước hết, tôi đã sao chép toàn bộ ColumnB và dán nó vào một cột mới ColumnC, vì vậy bây giờ tôi có nó giống như:

ColumnA ColumnB ColumnC
   1     name1   name1
   2     name2   name2
         name3   name3
   3     name4   name4
         name5   name5
   4     name6   name6

bây giờ những gì tôi phải làm là:

1- xóa các hàng trong ColumnC đã có giá trị tại ColumnA.

2- sau đó, thay đổi mọi hàng có giá trị trong ColumnC bởi một hàng lên.

3- sau đó, xóa tất cả các hàng không có giá trị tại ColumnA từ toàn bộ trang tính.

Tôi biết đó là một câu hỏi nhỏ, nhưng thực ra tôi có rất ít kinh nghiệm trong Excel, và chắc chắn tôi đã cố hết sức để tìm kiếm giải pháp nhưng không có gì. Tôi đã có một cái nhìn đây , đâyđây nhưng không đạt được giải pháp cho tình huống của tôi.


0
2018-03-07 11:33


gốc




Các câu trả lời:


Đây là giải pháp không có macro:

  1. sử dụng công thức để điền vào các giá trị thích hợp trong cột thứ ba:
    =IF(AND(A2="",B2<>""),B2,"")

enter image description here

  1. chuyển đổi cột thứ ba của bạn từ công thức thành hằng số:

    • chọn cột và nhấn CTRL + C
    • mà không thay đổi lựa chọn về nhà - dán - dán đặc biệt - giá trị
  2. xóa các hàng trong đó cột đầu tiên trống:

    • chọn cột đầu tiên
    • về nhà - tìm và chọn - đi đến đặc biệt - chọn khoảng trống và nhấn ok
      điều này sẽ chỉ giữ các ô trống được chọn
    • nhấp chuột phải vào ô đã chọn - xóa - chọn "toàn bộ hàng" và nhấn OK

2
2018-03-07 11:52



Người đàn ông, bạn là một thiên tài! hàng triệu lời cảm ơn. - Muhammed Refaat