Hỏi về nơi tải danh sách xã huyện tỉnh chuẩn (1 người xem)

Liên hệ QC

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

Tôi tuân thủ nội quy khi đăng bài
Mình muốn đổi tên địa chỉ đã nhập sẳn trên file. Giờ mình muốn kết quả từ sheet danhmuc dựa vào sheets phuongxa
 

File đính kèm

Dữ liệu phân tách ra của bài #26 là chuẩn rồi đó bạn: 3.321 phường xã, chỉ còn thiếu mã định danh mới của từng xã thôi. Mã định danh này để tối tôi post lên.
 
Nhờ Anh/Chị tạo file chuẩn với ạ.
Theo Danh Mục bài #26.
Áp dụng Tỉnh Quảng Trị bài #41
Dùng giải pháp QUERY...
Két quả chờ chủ thớt ý kiến...
Mã:
let
    // Bước 1: Lấy dữ liệu từ bảng tên "tDiaChi" trong Excel hiện tại
    Nguon = Excel.CurrentWorkbook(){[Name="tDiaChi"]}[Content],

    // Bước 2: Chuyển đổi kiểu dữ liệu của cột ID và DiaChiCu
    DoiKieu = Table.TransformColumnTypes(Nguon, {{"ID", Int64.Type}, {"DiaChiCu", type text}}),

    // Bước 3: Tạo cột mới "ThayThe" bằng cách thay thế từng chuỗi trong DiaChiCu theo bảng tTim
    ThayChu = Table.AddColumn(DoiKieu, "ThayThe", each List.Accumulate(
        {0..Table.RowCount(tTim)-1},
        [DiaChiCu],
        (s,c)=> Text.Replace(s, tTim[Thay]{c}, tTim[Bang]{c})
    )),

    // Bước 4: Trích phần trước dấu phẩy đầu tiên trong "ThayThe"
    TruocPhay = Table.TransformColumns(ThayChu, {{"ThayThe", each Text.BeforeDelimiter(Text.Trim(_), ", "), type text}}),

    // Bước 5: Trích phần giữa 2 dấu phẩy trong "ThayThe" đã viết hoa chữ cái đầu
    GiuaPhay = Table.AddColumn(TruocPhay, "Giua", each Text.BetweenDelimiters(Text.Proper([DiaChiCu]), ", ", ", ")),

    // Bước 6: Thêm cột "Tinh" với giá trị cố định "Tỉnh Quảng Trị"
    ThemTinh = Table.AddColumn(GiuaPhay, "Tinh", each "Tỉnh Quảng Trị"),

    // Bước 7: Gộp ba cột lại thành chuỗi văn bản mới
    GopCot = Table.AddColumn(ThemTinh, "DiaChiMoi", each Text.Combine({[ThayThe], [Giua], [Tinh]}, ", "), type text),

    // Bước 8: Chỉ giữ lại cột ID và cột mới đã gộp
    KetQua = Table.SelectColumns(GopCot, {"ID", "DiaChiMoi"})
in
    KetQua
 

File đính kèm

  • Untitled.png
    Untitled.png
    211.5 KB · Đọc: 0
Web KT

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

Back
Top Bottom