làm sao để coppy thông tin từ sheet này sang sheet khác khi có 1 cột cùng thông tin nhưng vị trí sắp xếp ở 2 sheet hoàn toàn khác nhau?

Liên hệ QC

hoangthanhtruc09

Thành viên mới
Tham gia
29/8/21
Bài viết
11
Được thích
4
chào mọi người !
mình có sheet tuần 35 và sheet tuần 36, muốn coppy về bảng công tổng ở mục tháng 9, do tên ở các bảng không cùng vị trí mà dò tìm mất nhiều thời gian, mong các anh/ chị/ em giúp đỡ !
 

File đính kèm

  • THÁNG 9-KD - Copy.xlsx
    32.3 KB · Đọc: 10
em thấy công thức của các anh , nhưng không nắm rõ được chi tiết, các anh có thể viết chi tiết ra giúp em được không ạ.. thanks all !!!!!
Bài đã được tự động gộp:

Để tránh trùng nhiều, ta thay 'Đ' bằng 'F'; & lưu ý là dù có là Công tằng Tôn Nữ Minh Nguyệt, thì mã cũng chỉ CMN00 mà thôi;
(Cách mà mình gọi 3 ký tự đầu là phần đặc tính; & 2 ký số là phần định trị)


Cách của bạn là Nguyễn Mạnh Tuấn 91 & Nguyễn Mạnh Tuấn 85 gì đó là kiểu mà người ta hay nói là: "Chưa thấy 2uan tài chưa đỗ lệ!" & sẽ khóc ròng với các quan BHYT, BHXH hay TNLĐ,. . . khi trình hồ sơ đơn sự không trùng tên trong CCCD như vậy.
cám ơn sự giải đáp của anh ạ... thế mới thấy em ngu ngơ về món này quá !!!!!!!!!
 

File đính kèm

  • THÁNG 9-KD - Copy.xlsx
    60.4 KB · Đọc: 5
Upvote 0
để em ngâm cứu lại rồi lại lên hỏi các anh tiếp ! cám ơn mọi người đã giúp đỡ em ạ!!!!!!!!:heart::heart::heart:
1/ Bài 4 tôi có góp ý "Bạn nên nhờ mọi người thiết kế lại File cho gọn", bạn không chịu nghe mà còn chờ ngâm cứu gì nữa.
2/ Để góp ý cho bạn ở bài 4 và bài 16 thì phải cần phải có 2 thứ đó là kiến thức Excel và kinh nghiệm trong công việc, cả 2 thứ này bạn đều không có thì cho dù bạn có ngâm cứu cỡ nào cũng không thể biết được làm thế nào để được kết quả như tôi đã góp ý.
3/ Nếu bạn muốn ngâm cứu lại thì đọc lại bài 4 và bài 16, tôi đã nếu tất cả những thứ cần để thiết kế bảng tính như thế nào cho phù hợp với công việc.
 
Lần chỉnh sửa cuối:
Upvote 0
chắc lúc nãy em run tay nên xóa nhầm..hic
Bài đã được tự động gộp:

:):):)
Bạn xem thử Code đã mã hóa họ và tên (code này của anh SA_DQ thì phải).
Nhờ Anh SA_DQ xem code và sửa lại nhé.
Mã:
Function Firstchar(str As String) As String
Dim i As Byte
str = Trim(str):                Firstchar = Left(str, 1)
For i = 1 To Len(str)
    If Mid(str, i, 1) = " " Then Firstchar = Firstchar + Mid(str, i + 1, 1)
Next
End Function

Sub MAHOTEN()
Dim dic As Object
  Set dic = CreateObject("Scripting.Dictionary")
Dim i&, j&, t&, d&
Dim Arr(), KQ(), DK As String, str As String

With Sheet7
d = .Range("A" & Rows.Count).End(xlUp).Row
Arr = .Range("B6:B" & d).Value
ReDim KQ(1 To UBound(Arr), 1 To 1)
For i = 1 To UBound(Arr)
    If Arr(i, 1) <> Empty Then
        str = Trim(Arr(i, 1))
            DK = Firstchar(str)
                If Not dic.Exists(DK) Then
                         t = 1
                           dic.Add (DK), t
                           KQ(i, 1) = DK & "00"
                Else
                        t = k + 1
                        KQ(i, 1) = DK & "0" & t
                End If
    End If
Next i
If t Then .[A6].Resize(UBound(Arr), 1) = KQ
End With
Set dic = Nothing
End Sub
 

File đính kèm

  • THÁNG 9-KD - (củaThanhTruc).xlsm
    71.1 KB · Đọc: 2
Upvote 0
Web KT

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

Back
Top Bottom