Chức năng refresh trong Pivot khi thêm bớt dòng (3 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

    sonminhtran

    Thành viên mới
    Tham gia
    11/4/18
    Bài viết
    23
    Được thích
    4
    Giới tính
    Nam
    Vui lòng cho mình hỏi là trước khi Pivot table mình có chọn vào mục (Add this data to the Data Model) -> Trong phần "Name Manager" mình cũng tạo như hình bên dưới

    * Nhưng nếu chọn refresh lại theo tên "Name" đã đặt là Shopee thì dữ liệu không refresh thêm bớt dòng mà dữ liệu Pivot table trở lại trống.

    Vui lòng hướng dẫn cách làm khi refresh không bị mất dữ liệu và cập nhật dữ liệu như bình thường - Xin cảm ơn


    1747190443284.png 1747190507713.png 1747190868000.png
     

    File đính kèm

    Kéo thả lại từ đầu vì đã thay đổi nguồn, dù cho giá trị nguồn y chang cũ
    Ngoài ra phải sửa name
    Shopee =OFFSET(Shopee!$A$2,,,COUNTA(Shopee!$A$2:$A$10000),20)
     
    Kéo thả lại từ đầu vì đã thay đổi nguồn, dù cho giá trị nguồn y chang cũ
    Ngoài ra phải sửa name
    Shopee =OFFSET(Shopee!$A$2,,,COUNTA(Shopee!$A$2:$A$10000),20)
    Mình làm theo hướng dẫn nhưng báo lỗi.

    1747202862637.png

    Nếu vào Menu "Pivottable analyze" -> "Change data source" => gõ tên "Shopee" thì bảng dữ liệu sẽ mất hết và kéo lại từng cột

    1747203162419.png
     
    Mình làm theo hướng dẫn nhưng báo lỗi.
    Bạn chụp hình riêng cái thông báo lỗi, và chụp riêng cái name manager, không thu nhỏ kích thước mới thấy được.

    Nếu vào Menu "Pivottable analyze" -> "Change data source" => gõ tên "Shopee" thì bảng dữ liệu sẽ mất hết và kéo lại từng cột.
    Đương nhiên, tôi nói rồi.
     
    Bạn chụp hình riêng cái thông báo lỗi, và chụp riêng cái name manager, không thu nhỏ kích thước mới thấy được.


    Đương nhiên, tôi nói rồi.
    Mình gửi lại hình của "Name Manager"
    1747212836019.png

    Và đổi tên vùng chỗ menu "Change data source" thành tên -> "Shopee" thì mất hết dữ liệu
    1747213080566.png
     
    Bạn nên đặt vùng dữ liệu ở dạng Table thay vì dùng name động.
     
    Có phải pivot table không cập nhật khi bạn thêm bớt dữ liệu mới phải không bạn ?
     
    Có phải pivot table không cập nhật khi bạn thêm bớt dữ liệu mới phải không bạn ?
    Mình giải thích thêm cho bạn hiểu:
    1. Mình muốn tạo "Name Manager" để có thể thêm bớt dòng ở Sheet 'Shopee' và khi refresh thì tự động cập nhật (thêm bớt dòng)
    2. Vì không tạo được Table cho Sheet 'Shopee' vì file này là đỗ dữ liệu từ hệ thống + các phòng ban khác nhập thêm dữ liệu nên các cột trong Sheet 'Shopee' có thể là cố định nhưng dòng thay đổi thêm/ bớt
    3. Pivot này có chọn thêm mục "Add this data to the Data Model" mục đích để chọn 'Distinct Count' nếu không có chọn ở phần này thì công thức ở trên sử dụng được. Nên bị vướng là chỗ mục số 3 này
     
    Mình gửi lại hình của "Name Manager"
    Hình như tôi nhờ bạn chụp hình thông báo lỗi chứ không phải hình name manager. Đoán tiếp: Bạn thử thay dấu , thành ;
    Tôi đã làm và đã hoạt dộng không lỗi gì.

    Quay lại chỗ dữ liệu tăng thêm mà pivot không cập nhật: Name của bạn sai nên thiếu 1 dòng cuối:

    =OFFSET(Shopee!$A$1:$T$1,,,LOOKUP(2,1/(Shopee!$A$1:$A$1048500<>""), ROW(Shopee!$A$1:$A$1048500))-1)

    Lookup gì gì đó bạn đem trừ 1 nên mất 1 dòng. Tôi thay bằng CountA
    Nhưng hơi nhầm chút, vì như vầy mới đúng

    Shoppe =OFFSET(Shopee!$A$1,,,COUNTA(Shopee!$A$1:$A$10000),20)

    Bạn nên đặt vùng dữ liệu ở dạng Table thay vì dùng name động.
    Bạn cho biết lý do nên dùng table thay cho name động? Tất nhiên table có nhiều cái hay, nhưng chỉ vì 1 lý do không cập nhật dữ liệu tăng thêm mà phải tạo table?
     

    File đính kèm

    Web KT

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

    Back
    Top Bottom