Cách copy dữ liệu các hàng liên tiếp nhau sang 1 hàng cách 1 hàng^ cần giúp đỡ (9 người xem)

Liên hệ QC

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

phamxuanly.gtvt

Thành viên mới
Tham gia
20/6/10
Bài viết
46
Được thích
1
Em có dữ liệu ở ô A1,A2,A3,A4... giờ làm sao chuyển qua ô C1,C3,C5,C7... nhanh mà ko phải làm thủ công.
Em cảm ơn^^
 

File đính kèm

Lần chỉnh sửa cuối:
Em có dữ liệu ở ô A1,A2,A3,A4... giờ làm sao chuyển qua ô C1,C3,C5,C7... nhanh mà ko phải làm thủ công.
Em cảm ơn^^
Muốn cách bao nhiêu cũng được chắc phải dùng VBA quá.
Thử file này xem, bấm vào mũi tên, muốn cách bi nhiêu dòng thì nhập vào Inputbox rồi OK.
Nhớ Enable Macros khi mở file.
 

File đính kèm

Muốn cách bao nhiêu cũng được chắc phải dùng VBA quá.
Thử file này xem, bấm vào mũi tên, muốn cách bi nhiêu dòng thì nhập vào Inputbox rồi OK.
Nhớ Enable Macros khi mở file.
Sao em bấm nó ko ra mà hiện thông báo thế này là sao anh?

777.jpg
 
Lần chỉnh sửa cuối:
Enable Macros
Là vô chỗ nào hả anh, em ko rành lắm nên anh chỉ em 1 lần để e nhớ với ^^
 
Lần chỉnh sửa cuối:
1/ Mở Excel - Tools - Macros - Security ...
2/ Chọn Múc Medium - OK
3/ Đóng Excel
4/ Mở file - Khi có hộp thoại thì chọn Enable Macros.
 
Bài này làm bằng công thức vẫn được như thường
Ai thử thí nghiệm xem (đâu cần đến VBA chứ)
 
Bài này làm bằng công thức vẫn được như thường
Ai thử thí nghiệm xem (đâu cần đến VBA chứ)

Thú thật thì em dốt code thầy Tuấn ơi, em suy nghĩ mãi mà nó chẳng ra được cách dủng công thức. Thầy chỉ giáo giùm em...
 
Thú thật thì em dốt code thầy Tuấn ơi, em suy nghĩ mãi mà nó chẳng ra được cách dủng công thức. Thầy chỉ giáo giùm em...

Dễ thôi mà. Xem video clip dưới đây nhé:

[video=youtube;-nl4zmjL1PM]http://www.youtube.com/watch?v=-nl4zmjL1PM&feature=youtu.be[/video]

Công thức mà tôi gõ là: =INDIRECT("A"&INT(ROWS($1:1)/2)+2)
 
Dễ thôi mà. Xem video clip dưới đây nhé:

[video=youtube;-nl4zmjL1PM]http://www.youtube.com/watch?v=-nl4zmjL1PM&feature=youtu.be[/video]

Công thức mà tôi gõ là: =INDIRECT("A"&INT(ROWS($1:1)/2)+2)

Ặc Ặc.... video clip là em bó thây bó thân luôn vì bị blocked... Để chiều về em xem, giờ thì mò cái công thức của thầy...
 
Ặc Ặc.... video clip là em bó thây bó thân luôn vì bị blocked... Để chiều về em xem, giờ thì mò cái công thức của thầy...

Tức là làm như vầy:
- Quét chọn từ C1 đến C21 (C20 là cell cuối có dữ liệu, phải chọn dư ra 1 cell)
- Bấm nút Sort & Filter, chọn Filter
- Bấm mũi tên xổ xuống của AutoFilter, bỏ chọn Select All và chọn Blanks
- Sau khi Filter xong, tại cell trống đầu tiên, gõ công thức =INDIRECT("A"&INT(ROWS($1:1)/2)+2) rồi kéo fill xuống
- Hũy chế độ AutoFilter và xem kết quả
 
Tức là làm như vầy:
- Quét chọn từ C1 đến C21 (C20 là cell cuối có dữ liệu, phải chọn dư ra 1 cell)
- Bấm nút Sort & Filter, chọn Filter
- Bấm mũi tên xổ xuống của AutoFilter, bỏ chọn Select All và chọn Blanks
- Sau khi Filter xong, tại cell trống đầu tiên, gõ công thức =INDIRECT("A"&INT(ROWS($1:1)/2)+2) rồi kéo fill xuống
- Hũy chế độ AutoFilter và xem kết quả

Em làm được như thầy hướng dẫn, nhưng nếu ở cột C ban đầu ko có dữ liệu thì mình vẫn làm được như sau kết quả ra sẽ bị trùng lặp. Theo như ý em hiểu chủ topic là dữ liệu copy qua cột C dưới dạng cách dòng...
 
Em làm được như thầy hướng dẫn, nhưng nếu ở cột C ban đầu ko có dữ liệu thì mình vẫn làm được như sau kết quả ra sẽ bị trùng lặp. Theo như ý em hiểu chủ topic là dữ liệu copy qua cột C dưới dạng cách dòng...

Có khó gì đâu chứ! Nếu cột C chưa có dữ liệu thì ta làm như sau:
- Gõ gì đó vào cell C2 (gõ chữ a chẳng hạn)
- Quét chọn C2:C3 rồi kéo fill xuống
- Xong, làm như tôi hướng dẫn ở trên
Thế thôi
 
Có khó gì đâu chứ! Nếu cột C chưa có dữ liệu thì ta làm như sau:
- Gõ gì đó vào cell C2 (gõ chữ a chẳng hạn)
- Quét chọn C2:C3 rồi kéo fill xuống
- Xong, làm như tôi hướng dẫn ở trên
Thế thôi

Dựa vào cách của thầy, em áp dụng như sau:
+ Bỏ trống ô C2 -> dùng công thức của thầy =INDIRECT("A"&INT(ROWS($1:1)/2)+2) cho C3 -> quét chọn ô C2:C3 và kéo xuống -> như ý muốn. Cảm ơn thầy
 
Dựa vào cách của thầy, em áp dụng như sau:
+ Bỏ trống ô C2 -> dùng công thức của thầy =INDIRECT("A"&INT(ROWS($1:1)/2)+2) cho C3 -> quét chọn ô C2:C3 và kéo xuống -> như ý muốn. Cảm ơn thầy

Tiếp thu có chọn lọc và..
Chiêu này nói ra thì đơn giản, nhưng thật lòng là tôi cũng chưa nghĩ ra ---> sáng tạo nhỉ!
 
Web KT

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

Back
Top Bottom