Excel AVERAGE nhiều phạm vi

Trong ví dụ này, mục tiêu là tính giá trị trung bình cho từng nhóm và vùng trong dữ liệu như được hiển thị trong trang tính. Để thuận tiện, dữ liệu là Bảng Excel trong phạm vi B5. D16. Vấn đề này có thể được giải quyết dễ dàng bằng hàm AVERAGEIFS. Giống như hàm COUNTIFS và hàm SUMIFS, hàm AVERAGEIFS được thiết kế để chấp nhận nhiều tiêu chí được nhập trong cặp [phạm vi, tiêu chí]. Miễn là thông tin này được cung cấp chính xác, hoạt động của AVERAGEIFS hoàn toàn tự động

Băng hình. Cách tạo bảng Excel

Hàm AVERAGEIFS

Hàm AVERAGEIFS tính giá trị trung bình của các ô trong một dải ô đáp ứng một hoặc nhiều điều kiện, được gọi là tiêu chí. Cú pháp chung cho AVERAGEIFS trông như thế này

=AVERAGEIFS[avg_range,range1,criteria1,range2,criteria2,...]

Trong bài toán này, chúng ta cần cấu hình AVERAGEIFS để đạt doanh số trung bình với hai tiêu chí. [1] nhóm và [2] khu vực. Chúng tôi bắt đầu với phạm vi trung bình, chứa các giá trị trung bình trong cột D

=AVERAGEIFS[data[Sales],

Tiếp theo, chúng ta cần nhập các tiêu chí cần thiết để nhắm mục tiêu nhóm. Phạm vi tiêu chí là data[Group]. Đối với các tiêu chí, vì chúng tôi đã có tên nhóm trong cột F, chúng tôi sẽ chọn trực tiếp các giá trị đó với tham chiếu đến F5

=AVERAGEIFS[data[Sales],data[Group],F5,

Nếu chúng tôi đã nhập nguyên trạng công thức này, nó sẽ tính trung bình cho nhóm "A", bỏ qua các vùng. Tiếp theo, chúng ta cần nhập các tiêu chí cần thiết để nhắm mục tiêu các khu vực. Trong trường hợp này, phạm vi tiêu chí là data[Region] và bản thân tiêu chí đến từ ô G5

=AVERAGEIFS[data[Sales],data[Group],F5,data[Region],G5]

Đây là công thức cuối cùng được nhập vào ô H5. Khi công thức được sao chép xuống, nó sẽ tính giá trị trung bình cho từng nhóm và vùng trong bảng tóm tắt bằng cách sử dụng các giá trị trong cột F và G cho tiêu chí

dữ liệu của tôi là dữ liệu khoảng thời gian 5 phút cho năm 2012, tôi muốn nhận trung bình hàng giờ cho mỗi ngày trong 366 ngày, dữ liệu đầy đủ có 105408 điểm, AVERAGEIFS của tôi mang lại cho tôi 27. 6 thay vì 10. 8, mã bên dưới là những gì tôi đã sử dụng và phiên bản excel của tôi là 2007

=AVERAGEIFS[$G$2. $G$105409, $C$2. $C$105409, $L3,$D$2. $D$105409,M$2]

lời chào thân ái
Chris

Trả lời

Chris nói
Tháng Bảy 11, 2018 lúc 3. 02 giờ chiều

Tôi có nhiều cột ngày tháng trong excel và đang cố gắng tìm số ngày làm việc trung bình giữa các cột. Tôi muốn Sheet1 là trang xu hướng của tôi và Sheet2 là trang dữ liệu. Cột R. Ngày nhận, Cột S. Ngày Xử lý, Cột T. Ngày định tuyến, Cột U. Ngày phê duyệt. Tôi muốn giá trị trung bình trên toàn bộ các cột. Bởi vì chúng là ngày vòng đời, một số ô có thể trống. Ví dụ: một mục nào đó có thể được xử lý nhưng chưa được định tuyến, một mục khác có thể được xử lý, định tuyến và phê duyệt, v.v.

Tôi cần tính toán để hiển thị tổng thể cho những mặt hàng vừa được nhận và xử lý [ví dụ:], trung bình mất bao nhiêu ngày để hoàn tất quá trình xử lý sau khi nhận được mặt hàng, v.v. [trừ ô trống đ. g. những mặt hàng chưa nhận hoặc chưa xử lý và đã nhận nhưng chưa xử lý]

Ngay bây giờ tính toán của tôi chỉ là nhìn vào Cột S17. T24 [để khắc phục sự cố và kiểm tra] trên Trang 2 và nó "hầu hết" hoạt động và chính xác nhưng không đầy đủ. Sau khi nó hoạt động hoàn toàn và chính xác, tôi muốn chuyển phép tính sang bảng xu hướng và tham khảo lại bảng dữ liệu

Vì vậy, tôi có hai vấn đề
1. ] Tôi cần phép tính hoàn toàn chính xác
2. ] Tôi cần nó để có thể tham chiếu thành công đến một trang tính khác trong cùng một sổ làm việc

Bất kỳ sự giúp đỡ nào bạn có thể cung cấp sẽ là vinh quang không thể đo lường được

Tính toán hiện tại của tôi là. {=AVERAGE[IF[NETWORKDAYS[S17. S24+0,T17. T24+0]>0,NETWORKDAYS[S17. S24+0,T17. T24+0],-1]]}

Trả lời

Đây là một câu trả lời thực sự. nói.
15 Tháng mười một, 2016 lúc 12. 29 giờ sáng

Tôi cần lấy giá trị trung bình của một tập dữ liệu lớn, chẳng hạn như giờ[C] 7 của ngày[B] 2, giờ 8 của ngày 2, v.v. Như bạn có thể thấy một số giờ có nhiều điểm dữ liệu hơn những giờ khác. Tôi phải làm điều này cho cả hai hàng giá trị D và E

=AVERAGEIF[$C$1. $C$33,7,D2. D33]
Nhưng sau đó tôi phải thay đổi phạm vi theo cách thủ công vì nó lặp lại [thay đổi ngày tại ROW34]
Tôi đã hình dung rằng bằng cách tạo một cột mới trong đó giờ [C] tồn tại bất kể nó có trong dữ liệu hay không thì tôi có thể bỏ qua bước này

Tạo cột K - K1 đến K24, sau đó trong bất kỳ cột trống nào
=AVERAGEIF[$C$1. $C$33,$K1,D$2. D$33]

Sau đó, bằng cách đi xuống với đường chéo mở rộng, tôi sẽ nhận được tất cả các mức trung bình D trong đúng một ngày, đi ngang cũng sẽ cho tôi mức trung bình E, khi không có dữ liệu, tôi nhận được 0#DVID. không sao, tôi vẫn phải thay đổi phạm vi và lặp lại khi ngày tiếp tục, điều này hiệu quả trong thời gian trung bình vì hiện tại tôi chỉ phải thực hiện một tháng, nhưng cuối cùng tôi cần thực hiện tất cả 365 ngày

Nếu bạn có thể cho tôi biết cách bao gồm cột B để việc này diễn ra nhanh hơn, tôi sẽ đánh giá cao điều đó rất nhiều

Tôi có một phạm vi rộng lớn, tôi đang sao chép hai ngày trong số 365

A= Số ô
B= Ngày
C= Giờ
D&E thành trung bình dựa trên B và C

A B C D E
01 2 07 1. 01 116. 01
02 2 07 0. 66 119. 42
03 2 08 0. 62 119. 49
04 2 08 0. 62 120. 19
05 2 08 0. 57 146. 63
06 2 10 0. 62 18. 22
07 2 11 0. 66 33. 57
08 2 11 0. 74 28. 69
09 2 11 0. 88 186. 97
10 2 11 1. 01 131. 53
11 2 11 1. 05 72. 37
12 2 12 1. 4 153. 87
13 2 12 1. 01 121. 94
14 2 12 1. 27 156. 32
15 2 12 1. 62 169. 6
16 2 13 1. 67 161. 02
17 2 13 0. 83 185. 81
18 2 14 1. 01 154. 28
19 2 15 2. 72 166. 47
20 2 15 1. 36 159. 9
21 2 15 2. 1 155. 9
22 2 15 1. 97 166. 12
23 2 16 1. 01 165. 87
24 2 16 2. 14 146. 66
25 2 16 1. 48 147. 16
26 2 16 1. 27 143. 99
27 2 17 0. 78 201. 54
28 2 17 0. 88 9. 34
29 2 17 1. 23 165. 03
30 2 17 1. 53 160. 04
31 2 17 0. 88 147. 54
32 2 17 1. 01 13. 76
33 2 18 1. 09 26. 9
34 3 07 1. 32 147. 47
35 3 07 0. 92 147. 65
36 3 08 0. 53 147. 75
37 3 08 0. 62 147. 65
38 3 08 0. 57 147. 54
39 3 10 2. 14 96. 31
40 3 10 2. 14 89. 78
41 3 10 2. 8 84. 44
42 3 10 2. 88 81. 74
43 3 10 1. 93 97. 05
44 3 11 1. 83 92. 31
45 3 11 2. 37 88. 98
46 3 11 2. 45 87. 96
47 3 11 1. 93 87. 89
48 3 11 2. 67 86. 13
49 3 11 2. 32 89. 54
50 3 12 2. 02 91. 15
51 3 12 5. 12 84. 48
52 3 13 4. 51 76. 86
53 3 13 5. 12 73. 91
54 3 13 4. 68 79. 71
55 3 13 4. 24 79. 71
56 3 13 3. 23 78. 72
57 3 14 1. 48 58. 32
58 3 14 1. 88 60. 64
59 3 15 1. 44 24. 3
60 3 15 2. 28 55. 4
61 3 15 3. 46 61. 02
62 3 15 4. 77 67. 24
63 3 15 2. 98 65. 73
64 3 16 2. 41 72. 05
65 3 16 2. 23 89. 26
66 3 16 2. 76 76. 4
67 3 16 4. 28 81. 39
68 3 16 3. 72 76. 09
69 3 16 3. 46 72. 37
70 3 17 3. 07 76. 86
71 3 17 4. 24 95. 85
72 3 17 3. 58 99. 26
73 3 17 3. 89 85. 08
74 3 17 2. 88 90. 76

Đây là một trong những dễ dàng. bây giờ tôi phải thêm một cột cho số phút, trong đó một số phút lại bị thiếu. vì vậy sự giúp đỡ sẽ được đánh giá cao

Chúng ta có thể tìm giá trị trung bình của nhiều hơn một dãy ô không?

Có, bất kỳ ai cũng có thể tính giá trị trung bình của nhiều dải ô

Bạn có thể lấy trung bình bao nhiêu phạm vi trong Excel?

Tùy chọn. Các số, tham chiếu ô hoặc phạm vi bổ sung mà bạn muốn lấy giá trị trung bình, tối đa là 255 .

Averageif có thể có nhiều tiêu chí không?

Có thể có tối đa 127 phạm vi và tiêu chí liên quan . Criteria1, Criteria2,… – Criteria1 là đối số bắt buộc. Tuy nhiên, các tiêu chí tiếp theo là tùy chọn. Có thể có từ 1 đến 127 tiêu chí ở dạng số, biểu thức, tham chiếu ô hoặc văn bản xác định ô nào sẽ được tính trung bình.

Chủ Đề