Thay đổi cách sắp xếp dữ liệu (1 người xem)

  • Thread starter Thread starter M.A.N
  • Ngày gửi Ngày gửi
Liên hệ QC

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

M.A.N

Thành viên mới
Tham gia
16/3/09
Bài viết
24
Được thích
1
Em có 1 bảng tính với dữ liệu có sẵn trong đó có 2 cột TO, NHỎ nay em muốn thay 2 cột đó bằng 2 cột SỐ LƯỢNG và LOẠI (như trong file) liệu có được không. Rất mong các anh chị chỉ giúp.
 

File đính kèm

Để làm cột loại, bạn dùng cách củ chuối này đi nhé:
=IF(C3<>"";$C$2;$D$2)
 
Nhờ các bro giúp giùm em vụ này. Trong file đưa lên có các cột E; F; G; H ( To, Nhỏ, S To, S Nhỏ) và các cột L; M; N; O (tương đương G To; G Nho; G Sto; G S Nho)

Nay em muốn tất cả chỉ có 3 cột gồm 1 cột số lượng và 1 cột loại tương ứng còn bên giá chỉ còn 1 cột. Rất mong giúp đỡ sớm. CUối tháng rồi :((
 

File đính kèm

Nhờ các bro giúp giùm em vụ này. Trong file đưa lên có các cột E; F; G; H ( To, Nhỏ, S To, S Nhỏ) và các cột L; M; N; O (tương đương G To; G Nho; G Sto; G S Nho)

Nay em muốn tất cả chỉ có 3 cột gồm 1 cột số lượng và 1 cột loại tương ứng còn bên giá chỉ còn 1 cột. Rất mong giúp đỡ sớm. CUối tháng rồi :((
Bạn đưa File KQ lên còn gồm những cột gì, KQ cột đó từ đâu, như vậy cho rõ bạn nhé.
 
Hết sức bình tĩnh & làm theo chỉ dẫn của mình nè!

Nay em muốn tất cả chỉ có 3 cột gồm 1 cột số lượng và 1 cột loại tương ứng còn bên giá chỉ còn 1 cột. Rất mong giúp đỡ sớm. CUối tháng rồi :((
(*) Dùng chuột tô chọn 3 cột 'I->K', vô menu Insert để thêm 3 cột mới;
(*) Gán chúng tên tương ứng tăng dần như sau: 'SLg', 'Loai' & 'Giá'
(*) Chép macro này vô cửa sổ VBE:

PHP:
Option Explicit
Sub ChuyenTruong()
 Dim eRw As Long, fF As Long
 Dim Rng As Range, Clls As Range
 
 eRw = [b65500].End(xlUp).Row
 For fF = 2 To eRw
    Set Rng = Cells(fF, "E").Resize(, 4)
    For Each Clls In Rng
        If Clls.Value <> "" Then
            Cells(fF, "I") = Clls.Value
            Cells(fF, "J") = Cells(1, Clls.Column).Value
            Cells(fF, "K") = Clls.Offset(, 10)
            Exit For
        End If
    Next Clls
 Next fF
End Sub

(*) Cho chạy & rung đùi
(*) Kiểm tra số liệu, & nhấn nút 'Cảm ơn' nếu thấy cần!

Chúc bạn thành công! :-=
 
Lần chỉnh sửa cuối:
Macro này mới dc 2 cột là số lượng và giá. Còn cột Loại thì không được anh ạ
 
Macro này mới dc 2 cột là số lượng và giá. Còn cột Loại thì không được anh ạ
Bạn kiểm lại đi;
Câu lệnh
Cells(fF, "J") = Cells(1, Clls.Column).Value
sẽ phải ghi lại tên trường có trong dòng 1 tại vùng:
| E|F|G|H
1|To|Nhỏ|S To| S Nhỏ
 
Web KT

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

Back
Top Bottom