lệnh AVG

Discussion in 'Tableau' started by baothi, Nov 16, 2016.

  1. baothi

    baothi Member

    cho mình hỏi trong tableau nếu như muốn tính trung bình số lượng sản 1 sản phẩm trong 3 tháng
    ví dụ như mình có sản phẩm A và trong tháng 11 là 20 cái ,12 là 30 cái năm 2015 và tháng 1 là 50 năm 2016
    giờ mình muốn tính bình quân của 3 tháng đó mình phải làm sao vậy.
     
    Last edited: Nov 17, 2016
  2. Loading...

    Similar Threads Forum Date
    [Linux] Top 50 lệnh phổ biến trên Linux Công nghệ Jul 4, 2014

  3. tableau

    tableau Well-Known Member

    Dear bạn baothi,
    Hình bạn up lên mình không thể thấy, bạn vui lòng up lại ảnh giúp mình nhé.
     
  4. baothi

    baothi Member

    14264939_1771619823081469_745444189584345568_n.png cho mình hỏi trong tableau nếu như muốn tính trung bình số lượng sản 1 sản phẩm trong 3 tháng
    ví dụ như mình có sản phẩm A và trong tháng 11 là 20 cái ,12 là 30 cái năm 2015 và tháng 1 là 50 năm 2016
    giờ mình muốn tính bình quân của 3 tháng đó mình phải làm sao vậy.
     
  5. tableau

    tableau Well-Known Member

    Chào bạn,

    Để tính bình quân số sản phẩm của 3 tháng, bạn làm cách sau:
    1. Kéo "Date" vào Columns, Click vào dấu "+" trước "Date" cho đến khi hiện ra Year, Quarter và Month, sau đó bạn kéo Quarter ra khỏi Columns để có kết quả sau.
    11-17-2016 1-41-06 PM.png 11-17-2016 1-43-48 PM.png

    2. Sau đó bạn kéo "Số lượng" vào Rows, tại đây bạn click chuột phải chọn "Add Table Calculation", trong cửa sổ này, bạn chọn Calculation Type là "Moving Calculation" và chuyển từ "Sum" thành "Average".
    11-17-2016 1-45-27 PM.png
    11-17-2016 1-47-08 PM.png 11-17-2016 1-48-24 PM.png

    3. Tại thẻ Show Me, bạn chọn Text Tables
    11-17-2016 1-50-22 PM.png

    4. Kết quả cho ra sẽ là bình quân 3 tháng của tất cả loại sản phẩm, để phân theo nhóm sản phẩm, bạn kéo "Nhóm sản phẩm" vào Rows.
    11-17-2016 1-57-42 PM.png

    Mình cũng giải thích thêm: WINDOW_AVG (expression, [start,end]).
    Ví dụ như WINDOW_AVG(Sum([Số lượng]),-2,0) có nghĩa là lấy trung bình số lượng của 3 tháng, bắt đầu từ 2 tháng trước đó đến tháng hiện tại. Cụ thể hơn ví dụ như tại tháng 4, thì nó sẽ tính trung bình từ 2 tháng trước đó là tháng 2 và tháng 3 đến tháng hiện tại là tháng 4.

    Chúc bạn thành công !!
     
    Last edited: Nov 17, 2016
  6. baothi

    baothi Member

    Chào bạn ý mình ở đây bình quân 3 tháng nghĩa là mình lấy sum(3thang)/3 thì nó sẽ ra bình quân của 3 tháng đó
    ví dụ như mình có sản phẩm A và trong tháng 11 là 20 cái ,12 là 30 cái năm 2015 và tháng 1 là 50 năm 2016
    thì mình sẽ tính là (20+30+50)/3 = 33.4
    Vậy số 33.4 là bình quân cho 3 tháng
     
  7. tableau

    tableau Well-Known Member

    Chào bạn,

    Đúng rồi bạn, cách làm trên là theo ý bạn đó. Bạn có thể kiểm tra lại dữ liệu của bạn.
    Cách tính này sẽ cụ thể như sau:
    Vd:
    Sản phẩm A, trong tháng 11 là 20 cái ,12 là 30 cái năm 2015 và tháng 1 là 50 năm 2016 thì bình quân sẽ tính là (20+30+50)/3 = 33.4

    Nếu trong trường hợp Sản phẩm A trong tháng 11/2015 là 20 và trong tháng 1/2016 là 50 thì bình quân sẽ tình (20+50)/2 = 35, vì dữ liệu của tháng 12/2015 là không có (Null) nên Tableau có cách tính là như vậy, còn nếu như dữ liệu tháng 12/2015 có giá trị là 0 thì vẫn được tính vào chia 3. Null và 0 mang ý nghĩa khác nhau nha bạn.

    Để không bị làm tròn số sản phẩm để bạn có thể dễ hiểu, bạn làm như sau: 11-17-2016 4-04-15 PM.png 11-17-2016 4-05-15 PM.png

    Nhìn vào bảng kết quả, ví dụ tại tháng 5/2014 của sản phẩm CEILIndo thì cách tính sẽ là số lượng (Tháng 3 + tháng 4 + tháng 5)/3 .

    Chúc bạn thành công !!
     
    Last edited: Nov 17, 2016
  8. baothi

    baothi Member

    Chào bạn
    Mình làm đúng như vậy nhưng mà mặc định khi tính toán trong file execel hay trong tableau thì nó tính trung bình 3 tháng của mình là kiểu như nó lấy những ngày có số lượng hàng đó sau đó nó sum rùi mới chia nên khi đó số lượng tính bị sai 8-16-2016 8-32-02 AM.png

    Mình có show ra file execel thì cách tính trên tableau nó tính ra theo kiêu sai vì mình export nó ra rùi sau đó tính trên file excel


    8-23-2016 3-45-31 PM.png


    đây là kết quả trên tableau mình chọn tính giá trị bình quân

    14264939_1771619823081469_745444189584345568_n.png
     
  9. tableau

    tableau Well-Known Member

    Chào bạn, đúng rồi bạn. Tại vì khi bạn làm như vậy nó sẽ hiểu theo nghĩa khác, cả trong Excel và Tableau khi bạn làm vậy thì nó sẽ tính sum lại và chia cho tổng số dòng nên kết quả ra sẽ bị sai.
    Nên bạn làm theo cách mình nói sẽ không bị sai. 11-17-2016 5-11-33 PM.png
    Bình quân 3 tháng từ tháng 8-10/2016 của sản phẩm đó sẽ được tính theo ý bạn: (250+200+200)/3 = 216.67
     
    Last edited: Nov 18, 2016
  10. baothi

    baothi Member

    Chào bạn
    Cám ơn bạn đã chỉ và support
    ý mình ở đây là mình tính bình quân 3 tháng hoặc là 6 tháng có nghĩa là tổng 3 tháng rồi chia 3 hoặc tổng 6 tháng rồi chia 6.
    Còn đây bạn nói là bình quân 1 tháng.
    Mình muốn là trong 9 mình bán ra 5 lần mỗi lần là 10,20,15,5,3 thì tổng tháng 9 là 53
    trong 10 mình bán ra 3 lần mỗi lần là 10,20,15 thì tổng tháng 10 là 45
    trong 11 mình bán ra 2 lần mỗi lần là 20,15 thì tổng tháng 11 là 35
    vậy mình tính tổng bình quân 3 tháng là (53+45+35)/3=44.4
    vậy tổng bình quân 3 tháng 9,10,11 là 44.4
    ý mình là vậy đó bạn
     
  11. tableau

    tableau Well-Known Member

    Chào bạn,
    Mình hiểu ý của bạn và mình cũng làm theo ý của bạn.
    Bạn xem kĩ giúp mình nhé.
     
  12. baothi

    baothi Member

    Chào bạn
    Mình làm đúng theo những gì bạn chỉ nhưng mà nó không đúng bạn có thể cho mình xin địa chỉ chỗ bạn có gì mình chạy qua học hỏi bạn tí được không bạn.
    Mình cám ơn bạn
     
  13. baothi

    baothi Member

    Trong này bạn làm sao vậy mình coi chưa hiểu cách làm sao bạn có thể nói rõ hơn được không hoặc chỉ lại mình tí được không.
    mình cám ơn bạn
     

    Attached Files:

  14. bsdinsight

    bsdinsight Well-Known Member

    Bạn nên tự mình làm lại, chi tiết lại thì mới có kết quả được, vì đây là các phần rất cơ bản của Tableau (bạn có thể tham khảo chi tiết tại các training online của Tableau https://www.tableau.com/learn/training)
     
  15. baothi

    baothi Member

    Chào Bạn
    Mình cám ơn bạn nhiều mình đã hiểu ý bạn rồi.
     
  16. baothi

    baothi Member

    Chào Bạn
    Chúc công ty bạn luôn luôn phát triển
     
  17. baothi

    baothi Member

    Chào bạn
    Vậy nếu như mình làm bình quân 6 tháng là mình chỉ việc chỉnh trong phần edit số 2 thành số 5 đúng khong bạn
    Cám ơn bạn nhiều
     
  18. tableau

    tableau Well-Known Member

    Chào bạn, đúng rồi bạn.
     
  19. baothi

    baothi Member

    Cám ơn bạn nhiều
    chúc bạn và công ty ngày nhiều thành đạt
     
: tableau

Share This Page