làm sao chuyển đổi cột thành dòng nhưng không liên tục? (1 người xem)

Liên hệ QC

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

lthaovi2610

Thành viên mới
Tham gia
21/4/12
Bài viết
1
Được thích
0
Mình có một cột số liên tục từ h5 đến h76, làm thế nào để chuyển cột đó thành dòng nhưng không liên tục với nhau (h5 thì giữ nguyên nhưng h6 trở thành o5, h7 trở thành v5, h8 trở thành ac5...).
Không biết như vậy có được không? bạn nào biết chỉ giúp mình với.
Thanks bạn nhiều.
 
Có thể xài tạm macro sau trong E07

PHP:
Option Explicit
Sub GPE()
 Const C7 As Byte = 7
 Dim Jj As Long, Cls As Range
 
 For Each Cls In [H5].CurrentRegion.Offset(1)
    Jj = Jj + 1
    [H5].Offset(, Jj * C7).Value = Cls.Value
    Cls.Clear
 Next Cls
End Sub
 
nếu chuyển cột thành dòng thì chọn copy > Paste special > check vào Transpose thử xem. Ko bít đúng ý bạn ko.
 
nếu chuyển cột thành dòng thì chọn copy > Paste special > check vào Transpose thử xem. Ko bít đúng ý bạn ko.
Chắc là không đúng ý người ta rồi. Đọc lại yêu cầu này của tác giả:
Mình có một cột số liên tục từ h5 đến h76, làm thế nào để chuyển cột đó thành dòng nhưng không liên tục với nhau (h5 thì giữ nguyên nhưng h6 trở thành o5, h7 trở thành v5, h8 trở thành ac5...).
Không biết như vậy có được không? bạn nào biết chỉ giúp mình với.
Thanks bạn nhiều.
H6 --> O5; H7 --> V5 ... Transpose cái gì Trời.
 
Bạn dùng tạm cái này xem được không nhé

Tại I5 = IF(MOD(COLUMN()-1,7)=0,INDEX(data,(COLUMN()-1)/7),"")

Kéo công thức sang phải đến đâu thì đến, với data là danh sách cột H của bạn. Excel 2003 không đủ column để show hết dữ liệu cột H nhé.
 

File đính kèm

Web KT

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

Back
Top Bottom