Google Trang tính khác biệt giữa hai số

Để tính phần trăm chênh lệch trong Google Sheets, chúng ta có thể nhờ sự trợ giúp của các hàm Abs, Divide, Minus và Average

Vì không có chức năng tích hợp sẵn trong Trang tính cho việc này

Trước khi đi đến đó, bạn nên biết sự khác biệt giữa chênh lệch phần trăm và thay đổi phần trăm

Chúng ta có thể sử dụng giá trị thứ hai để so sánh một giá trị cũ, chẳng hạn như tổng sản lượng trong tháng trước, với một giá trị mới, chẳng hạn như tổng sản lượng trong tháng hiện tại

Nhưng cái trước là một cái gì đó khác nhau. Ở đây chúng tôi coi trọng cả hai giá trị

Hãy đi đến một ví dụ

Giả sử tôi đã xuất bản hai hướng dẫn về Google Trang tính vào ngày 01-10-2021

Số lượng khách truy cập (được gọi là lưu lượng truy cập trang web) vào các hướng dẫn/bài viết đó như sau

Hướng dẫn 1 = 500

Hướng dẫn 2 = 450

Ta có thể tự tính % chênh lệch của lượng khách như sau

cú pháp. absolute_difference_of_the_two_values/average_of_the_two_values

Ghi chú. - Nếu chênh lệch âm bỏ qua dấu trừ. Điều đó có nghĩa là chúng tôi yêu cầu lấy sự khác biệt tuyệt đối

Công thức

=(500-450)/((500+450)/2)

Kết quả. 0. 1053 bằng 10. 53%

Công thức tính phần trăm chênh lệch trong Google Sheets

Giả sử các giá trị trên nằm trong phạm vi A1. A2. Sau đó, trong ô B1, chúng ta có thể chèn công thức dưới đây

=to_percent(divide(abs(minus(A1,A2)),average(A1:A2)))

Tôi đã sử dụng To_Percent để định dạng/chuyển đổi đầu ra thành giá trị phần trăm

Chúng ta có thể rút gọn công thức trên một chút với sự trợ giúp của một số toán tử số học. Đây là công thức Google Sheets

=to_percent(abs(A1-A2)/average(A1:A2))

Hàm ABS trả về giá trị tuyệt đối của chênh lệch

Trong một ví dụ khác, hãy xem xét chiều cao của hai thủ môn

Chiều Cao Thủ Môn 1. 6. 3 ft

Chiều Cao Thủ Môn 2. 6. 5 ft

Trong ô A1, nhập 6. 3 và 6. 5 trong ô A2

Trong ô B1, công thức trên sẽ trả về 3. 13% là phần trăm chênh lệch chiều cao của họ

Ghi chú. - Nếu bạn nhập chiều cao của họ theo centimet hoặc bất kỳ đơn vị nào khác, kết quả sẽ giống nhau

Nếu bạn có bất kỳ nghi ngờ nào, hãy sử dụng hàm CONVERT để chuyển đổi độ cao của chúng và sử dụng các giá trị đó

E. g

Công thức A1. =convert(6.3,"ft","cm")

Công thức A2. =convert(6.5,"ft","cm")

Làm nổi bật có điều kiện sự khác biệt về tỷ lệ phần trăm trong Google Trang tính

Bạn có thể làm theo mẹo/công thức trên để tính phần trăm chênh lệch trong Google Sheets

Bây giờ đây là một mẹo bổ sung

Bạn muốn bôi đen ô B1 nếu % chênh lệch lớn hơn 2%

Chuyển đến Định dạng > Định dạng có điều kiện và chèn quy tắc tùy chỉnh sau

=B1>2%
Google Trang tính khác biệt giữa hai số

Nếu bạn không muốn công thức trong ô B1, hãy bao gồm phép tính trong quy tắc công thức tùy chỉnh như bên dưới

=to_percent(abs($A$1-$A$2)/average($A$1:$A$2))>2%

Quy tắc này dành cho phạm vi ô A1. A2. Nó sẽ làm nổi bật cả hai giá trị nếu % chênh lệch lớn hơn 2%

Tôi tò mò liệu bạn có thể giúp tôi giải quyết vấn đề mà tôi đang gặp phải không. Chúng tôi cung cấp dịch vụ cho thanh niên và có danh sách các dịch vụ mà chúng tôi đã cung cấp cho từng thanh niên (một số thanh niên đã có hơn 10 dịch vụ trong chương trình này trong năm nay nên họ có hơn 10 hàng trong trang tính của chúng tôi). Chúng tôi được yêu cầu cung cấp số lượng thanh niên duy nhất được phục vụ mỗi quý, những người không nhận được dịch vụ trong các quý trước của cùng một năm chương trình đó

Danh sách của chúng tôi bao gồm tên và ngày dịch vụ. Tôi không thể tìm ra cách lấy số lượng chúng tôi cần từ danh sách đầy đủ của mình nên tôi chia tên thành 3 cột, mỗi cột chứa danh sách những người tham gia phục vụ mỗi quý (e. g. cột 1 có người tham gia Q1, cột 2 có người tham gia Q2, v.v. ) Sau đó, tôi đã sử dụng công thức định dạng có điều kiện để đánh dấu những người tham gia được phục vụ trong Quý 2 không được phục vụ trong Quý 1 để tôi có thể đếm họ theo cách thủ công. Vấn đề mà tôi đang gặp phải là tìm ra số lượng người tham gia được phục vụ trong Quý 3 không được phục vụ trong Quý 1 và Quý 2. Nhân viên của chúng tôi luôn thực hiện việc này theo cách thủ công và tôi hy vọng chúng tôi có thể sử dụng các công thức để tính các số liệu này thay thế

Đây là một liên kết đến một bảng tính mẫu. https. // tài liệu. Google. com/spreadsheets/d/1qTLtGoPdfymhGZkHzuKy97VLwXXPpZTBJapsFV1IXcY/edit?usp=sharing

Trả lời

Robert nói.
30 Tháng Mười tại 4. 25 giờ chiều

Tôi có 4 người khác nhau, mỗi người sử dụng 1 trang tính google. Trong cột B của mỗi trang tính là id duy nhất (được biểu thị bằng số nếu điều này quan trọng) của mỗi khách hàng. Tôi muốn có thể xem vị trí trùng lặp của bất kỳ id khách hàng nào trong bất kỳ trang nào trong số 4 trang
Điều này có nghĩa là, nếu trang 2 có ứng dụng khách Z và trang 3 có ứng dụng khách Z, tôi muốn phần này được đánh dấu. Tôi biết cách sử dụng định dạng có điều kiện để thực hiện việc này trên một trang tính google
Tuy nhiên, để làm điều này trên 4 trang tính, tôi nghĩ rằng tôi sẽ tạo một trang tính google thứ 5 và nhập tất cả dữ liệu trong cột B vào trang tính 5 sau đó có cùng định dạng có điều kiện
vấn đề của tôi bây giờ
Tôi đang sử dụng công thức này
=QUAN TRỌNG("https. // tài liệu. Google. com/bảng tính/d/1x8xd2nWW-YaS0SlmvKO-gF8EDzxQfFcKxA2Iag4L4gE/edit#gid=0", "B2. B700")
và điều này hoạt động cho dữ liệu trên trang 1
Khi tôi cố gắng làm tương tự với tờ 2, tôi gặp sự cố. Tôi đã thử công thức dưới đây nhưng nó đang gặp sự cố. mã lỗi
=QUAN TRỌNG("https. // tài liệu. Google. com/bảng tính/d/1x8xd2nWW-YaS0SlmvKO-gF8EDzxQfFcKxA2Iag4L4gE/edit#gid=0", "sheet2. B2. B5")
Ở trên thậm chí là một mã lỗi khi tôi cố lấy url cho trang thứ hai và cắm nó vào

Bất kỳ ý tưởng?

Trả lời

Sonal nói.
11 Tháng Năm, 2020 lúc 11. 54 giờ chiều

Tình huống 1 - Trang đầu ra chứa các bản ghi mới dựa trên ID nhân viên (Điều này không phổ biến trong WHMOutputStatus & Thành phần 1&2)

Tình huống 2 - Trang đầu ra chứa các bản ghi (so sánh các bản ghi trong Thành phần 1&2 và kiểm tra xem bản ghi có Trạng thái “Đang xử lý” không. Nếu bản ghi chứa "Đang tiến hành" thì không chọn bản ghi đó từ WHMOutputStatus. Nếu bản ghi có trạng thái Đã xử lý và không có trạng thái Đang xử lý - hãy chọn bản ghi đó

cho e. g WHMOutputStatus
Emp ID Tên Trạng thái
1 ABC đã hành động
2 CDE đã thực hiện
3 EFG đã hành động
4 HIJ đã hành động
5 JKL Đang Tiến Hành
6 LMN Đang diễn ra
1 ABC đã hành động
2 CDE đã thực hiện
3 EFG Đang Tiến Hành
4 HIJ Đang Tiến Hành

Hợp phần 1&2
Tên ID Emp
1ABC
2 CDE
3 EFG
4 HIJ
5 JKL
10 OOO
8 YYY
7 XXX
Bảng đầu ra phải chứa các bản ghi bên dưới
Emp ID Tên Trạng thái
1 ABC
2 CDE
10 OOO
8 YYY
7 XXX

sẽ rất khó để quản lý cả hai kịch bản trong một trang tính. Vì vậy, tôi chia nó thành hai tờ. Tôi đã đạt được Kịch bản 1 bằng cách sử dụng công thức - FILTER('Thành phần 1&2'. A. I,IF('Thành phần 1&2'. A. A="",SAI,(ISNUMBER(MATCH('Thành phần 1&2'. A. A,WHMOutputStatus. A. A,0)))))