Cách trừ một dãy ô trong excel

Mặc dù Excel là một công cụ tuyệt vời để phân tích dữ liệu nhưng nhiều người sử dụng nó để tính toán số học cơ bản như cộng, trừ, nhân và chia

Nếu bạn chưa quen với Excel và đang thắc mắc cách trừ trong Excel, thì bạn đang ở đúng nơi

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách trừ trong Excel (trừ các ô, phạm vi, cột, v.v.)

Tôi sẽ bắt đầu với những điều cơ bản và sau đó sẽ đề cập đến một số kỹ thuật trừ nâng cao trong Excel. Tôi cũng trình bày cách trừ ngày, giờ và tỷ lệ phần trăm trong Excel

Vì vậy, hay thực hiện ngay bây giơ

Hướng dẫn này bao gồm

Trừ các ô/giá trị trong Excel

Hãy bắt đầu với một ví dụ thực sự đơn giản, trong đó tôi có hai giá trị (giả sử là 200 và 100) và tôi muốn trừ các giá trị này và nhận kết quả

Đây là cách để làm điều này

  1. Chọn ô mà bạn muốn trừ và nhập dấu bằng (=)
  2. Nhập giá trị đầu tiên
  3. Nhập dấu trừ (dấu trừ -)
  4. Nhập số thứ hai
  5. Nhấn Enter

Simple Subtraction with hardcoded values

Các bước trên sẽ thực hiện phép tính trong ô và hiển thị kết quả

Lưu ý rằng đây được gọi là công thức trong Excel, nơi chúng ta bắt đầu bằng dấu bằng và sau đó có công thức hoặc phương trình mà chúng ta muốn giải

Trong ví dụ trên, chúng tôi mã hóa cứng các giá trị trong ô. Điều này có nghĩa là chúng tôi đã nhập thủ công các giá trị 200 và 100 vào ô

Bạn cũng có thể sử dụng công thức tương tự khi bạn có các giá trị này trong ô. Trong trường hợp đó, thay vì nhập các giá trị theo cách thủ công, bạn có thể sử dụng tham chiếu của ô

Giả sử bạn có hai giá trị trong ô B1 và ​​B2 (như hình bên dưới) và bạn muốn trừ giá trị trong ô B2 khỏi giá trị trong ô B1

Values in cell B1 and B2

Dưới đây là công thức sẽ làm điều này

=B1-B2

Simple Subtraction formula in Excel

Đó là cùng một cấu trúc, nhưng thay vì nhập thủ công các giá trị trong công thức, chúng tôi đã sử dụng tham chiếu ô chứa giá trị

Lợi ích của việc này là trong trường hợp các giá trị trong ô thay đổi, công thức sẽ tự động cập nhật và hiển thị cho bạn kết quả chính xác

Trừ một giá trị từ toàn bộ cột

Bây giờ chúng ta hãy tính toán phép trừ nâng cao hơn một chút

Trong ví dụ trên, chúng tôi có hai giá trị mà chúng tôi muốn trừ

Nhưng nếu bạn có một danh sách các giá trị trong một cột và bạn muốn trừ một giá trị cụ thể khỏi toàn bộ cột đó thì sao?

Một lần nữa, bạn có thể dễ dàng làm điều đó trong Excel

Giả sử bạn có một tập dữ liệu như hình bên dưới và bạn muốn trừ giá trị 10 từ mỗi ô trong cột A

Dataset with values in column

Dưới đây là các bước để làm điều này

  1. Trong ô B2, nhập công thức. =A2-10

Formula to subtract 10 from cell value

  1. Sao chép ô B2
  2. Chọn ô B3 đến B12
  3. Dán ô đã sao chép

Subtraction result for the entire column

Khi bạn thực hiện việc này, Excel sẽ sao chép công thức trong ô B2, sau đó áp dụng công thức đó cho tất cả các ô mà bạn đã dán ô đã sao chép

Và vì chúng ta đang sử dụng tham chiếu ô trong công thức (A2), nên Excel sẽ tự động điều chỉnh tham chiếu ô khi nó đi xuống

Ví dụ: trong ô B3, công thức sẽ trở thành =A3-10 và trong ô B4, công thức sẽ trở thành A4-10

Nếu sử dụng Microsoft 365

Phương pháp mà tôi đã trình bày ở trên sẽ hoạt động với tất cả các phiên bản Excel nhưng nếu bạn sử dụng Microsoft 365 thì bạn có thể sử dụng một công thức thậm chí còn dễ dàng hơn

Giả sử bạn có cùng một dữ liệu (với dữ liệu ở cột A) và bạn muốn trừ 10 từ mỗi ô, bạn có thể sử dụng công thức dưới đây trong ô B2

=A2:A12-10

Subtract using dynamic array formula

Đó là nó

Bạn không cần phải lo lắng về việc sao chép và dán công thức vào các ô khác vì Excel sẽ lo việc đó

Đây được gọi là công thức mảng động, trong đó kết quả không trả về một giá trị đơn lẻ mà là một mảng các giá trị. Và đây là những giá trị sau đó được tràn sang các ô khác trong cột

Ghi chú. Để các công thức mảng động này hoạt động, bạn cần đảm bảo rằng các ô chứa kết quả sẽ trống. Trong trường hợp đã có một số văn bản trong các ô này, bạn sẽ thấy lỗi #SPILL. lỗi trong ô nơi bạn nhập công thức

Trừ một giá trị ô từ toàn bộ cột

Trong ví dụ trên, tôi đã trừ 10 từ nhiều ô trong một cột

Chúng ta có thể sử dụng cùng một khái niệm để trừ một giá trị trong một ô khỏi toàn bộ cột

Giả sử bạn có một tập dữ liệu như hình dưới đây, nơi bạn muốn trừ giá trị trong ô D2 với tất cả các ô trong cột A

Dataset to subtract one value from a column

Dưới đây là các bước để làm điều này

  1. Trong ô C2, nhập công thức. =A2-$D$2

Formula to subtract a value from a column

  1. Sao chép ô C2
  2. Chọn ô C3 đến C12
  3. Dán ô đã sao chép

Copy formula to entire column to subtract entire column

Trong ví dụ này, tôi đã sử dụng công thức A2-$D$2, điều này đảm bảo rằng khi tôi sao chép công thức cho tất cả các ô khác trong cột C, giá trị mà tôi đang trừ vẫn giữ nguyên, đó là ô B2

Khi bạn thêm một đô la trước bảng chữ cái cột và số hàng, nó đảm bảo rằng trong trường hợp bạn sao chép ô có tham chiếu này và dán nó vào một nơi khác, thì tham chiếu đó sẽ vẫn còn $D$2. Đây được gọi là tham chiếu tuyệt đối (vì chúng không thay đổi)

Khi bạn sao chép công thức này vào ô C3, nó sẽ trở thành A3-$D$2 và trong ô C4, nó sẽ trở thành A4-$D$2

Vì vậy, mặc dù phần đầu tiên của tài liệu tham khảo tiếp tục thay đổi từ A3 sang A4 khi chúng tôi sao chép nó xuống, nhưng tài liệu tham khảo tuyệt đối không thay đổi,

Điều này cho phép chúng tôi trừ cùng một giá trị từ tất cả các ô trong cột A

Nếu sử dụng Microsoft 365

Nếu bạn đang sử dụng Microsoft 365 và có quyền truy nhập vào mảng động, bạn cũng có thể sử dụng công thức bên dưới

=A2:A12-D2

Dynamic array formula to subtract

Với mảng động, bạn không phải lo lắng về việc thay đổi tham chiếu. Nó sẽ tự chăm sóc nó

Trừ Nhiều Ô Từ Một Ô

Tương tự như ví dụ trên, bạn cũng có thể xóa các giá trị trong toàn bộ cột khỏi một giá trị hoặc ô chứa giá trị đó

Giả sử bạn có một tập dữ liệu như hình bên dưới và bạn muốn trừ tất cả các giá trị trong cột B khỏi giá trị trong ô A2

Dataset to subtract column from one value

Dưới đây là các bước để làm điều này

  1. Trong ô C2, nhập công thức. =$A$2-B2
  2. Sao chép ô C2
  3. Chọn ô C3 đến C12
  4. Dán ô đã sao chép

Subtraction using absolute reference

Logic được sử dụng ở đây hoàn toàn giống như trên, nơi tôi đã khóa tham chiếu $A$2 bằng cách thêm ký hiệu $ trước bảng chữ cái cột và số hàng

Bằng cách này, tham chiếu ô $A$2 không thay đổi khi chúng ta sao chép nó vào cột C, nhưng tham chiếu thứ hai của công thức (B2), tiếp tục thay đổi khi chúng ta đi xuống ô

Nếu sử dụng Microsoft 365

Nếu bạn đang sử dụng Microsoft 365 và có quyền truy nhập vào mảng động, bạn cũng có thể sử dụng công thức bên dưới

=A2-B2:B12

Subtract using dynamic array formula

Trừ các ô trong hai cột

Trong hầu hết các trường hợp thực tế, bạn sẽ có hai cột mà bạn muốn trừ các ô trong mỗi cột (trong cùng một hàng) và nhận kết quả

Ví dụ: giả sử bạn có các giá trị Doanh thu và Chi phí trong hai cột và bạn muốn tính Thu nhập Ròng (là chênh lệch giữa doanh thu và chi phí)

Dataset to subtract two columns

Đây là cách để làm điều này

  1. Trong ô C2, nhập công thức. =B2-C2

Subtract two cells formula

  1. Sao chép ô C2
  2. Chọn ô C3 đến C12
  3. Dán ô đã sao chép

Copy subtraction formula to entire column

Công thức trên sẽ tự động điều chỉnh tham chiếu khi nó được sao chép xuống và bạn sẽ nhận được sự khác biệt giữa Doanh thu và Chi phí trong hàng đó

Nếu sử dụng Microsoft 365

Phương pháp mà tôi đã trình bày ở trên sẽ hoạt động với tất cả các phiên bản Excel nhưng nếu bạn sử dụng Microsoft 365 thì bạn có thể sử dụng một công thức thậm chí còn dễ dàng hơn

Giả sử bạn có cùng một dữ liệu và bạn muốn trừ hai cột, bạn có thể sử dụng công thức dưới đây

=B2:B11-C2:C11

Dynamic formula to subtract two columns

Lưu ý rằng điều này có thể thực hiện được vì Excel trong Microsoft 365 có một thứ gọi là Mảng động. Nếu bạn không có những thứ này, thì sẽ không thể sử dụng công thức này

Trừ ngày trong Excel

Giá trị Ngày và Giờ được lưu trữ dưới dạng số trong phần phụ trợ trong Excel

Ví dụ: 44197 đại diện cho ngày 01 tháng 1 năm 2021 và 44198 đại diện cho ngày 2 tháng 1 năm 2021

Điều này cho phép chúng tôi dễ dàng trừ ngày trong Excel và tìm sự khác biệt

Ví dụ: nếu bạn có hai ngày, bạn có thể trừ những ngày này và tìm xem có bao nhiêu ngày đã trôi qua giữa hai ngày này

Giả sử tôi có tập dữ liệu như hình bên dưới, trong đó tôi có 'Ngày bắt đầu' và 'Ngày kết thúc' và tôi muốn tìm số ngày giữa hai ngày này

Dataset to subtract dates in Excel

Một công thức trừ đơn giản sẽ cho tôi kết quả

=B2-A2

Date subtraction formula in Excel

Có khả năng Excel sẽ cho bạn kết quả ở định dạng ngày tháng thay vì số như hình trên

Điều này đôi khi xảy ra khi Excel cố tỏ ra hữu ích và chọn định dạng từ cột liền kề

Bạn có thể dễ dàng điều chỉnh điều này và nhận các giá trị ở dạng số bằng cách chuyển đến tab Trang chủ và chọn Chung trong trình đơn thả xuống định dạng số

Ghi chú. Công thức này sẽ chỉ hoạt động khi bạn sử dụng ngày mà Excel nhận dạng là định dạng ngày hợp lệ. Ví dụ, nếu bạn sử dụng 01. 01. 2020, Excel sẽ không nhận dạng đó là ngày tháng và coi đó là chuỗi văn bản. Vì vậy, bạn sẽ không thể trừ ngày với định dạng như vậy

Bạn có thể đọc thêm về cách trừ ngày tháng trong Excel tại đây

Trừ thời gian trong Excel

Cũng giống như ngày tháng, các giá trị thời gian chẵn được lưu trữ dưới dạng số trong Excel

Trong khi phần ngày của ngày sẽ được biểu thị bằng số nguyên, phần thời gian sẽ được biểu thị bằng số thập phân

Ví dụ: 44197. 5 sẽ đại diện cho 01 Jan 2021 12. 00 giờ chiều và 44197. 25 sẽ đại diện cho 01 Jan 2021 09. 00 giờ sáng

Trong trường hợp bạn có các giá trị thời gian trong Excel, những gì bạn thực sự có ở phần cuối trong Excel là các số thập phân biểu thị giá trị thời gian đó (được định dạng để hiển thị dưới dạng thời gian trong các ô)

Và vì đây là những con số, bạn có thể dễ dàng trừ chúng

Dưới đây tôi có một tập dữ liệu trong đó tôi có thời gian bắt đầu và thời gian kết thúc và tôi muốn tính toán sự khác biệt giữa hai thời điểm này

Dataset to subtract time

Đây là công thức sẽ cho chúng ta sự khác biệt giữa các giá trị thời gian này

=B2-A2

Time difference in decimals

Có khả năng cao là Excel sẽ thay đổi định dạng của cột kết quả để hiển thị sự khác biệt dưới dạng giá trị thời gian (ví dụ: nó có thể hiển thị cho bạn 9. 00 giờ sáng thay vì 0. 375). Bạn có thể dễ dàng thay đổi điều này bằng cách chuyển đến tab Trang chủ và chọn Chung từ trình đơn thả xuống định dạng

Apply the general format

Lưu ý rằng trong trường hợp số lần, bạn sẽ nhận được giá trị ở dạng số thập phân, nhưng nếu bạn muốn giá trị tính bằng giờ, phút và giây, bạn có thể làm điều đó bằng cách nhân giá trị thập phân với 24 (để nhận giờ) hoặc 24 * 60 cho

Vì vậy, nếu bạn muốn biết có bao nhiêu giờ trong thời gian nhất định trong tập dữ liệu của chúng tôi, bạn có thể sử dụng công thức dưới đây

=(B2-A2)*24

Formula to get time difference in hours

Trừ tỷ lệ phần trăm trong Excel

Trừ phần trăm từ một số trong Excel hơi khác so với trừ hai số nguyên hoặc số thập phân

Giả sử bạn có hai giá trị phần trăm (như hình bên dưới) và bạn muốn trừ một giá trị này cho một giá trị khác, bạn có thể sử dụng một công thức trừ đơn giản

Subtracting percentages in Excel

Nhưng nếu bạn muốn trừ một giá trị phần trăm khỏi một giá trị không phải là phần trăm, bạn cần thực hiện theo cách khác

Giả sử bạn có 100 trong ô B1 và ​​bạn muốn trừ 20% từ giá trị này (i. e. , trừ 20% của 100 từ 100)

Bạn có thể sử dụng hình thức dưới đây trong trường hợp này

________số 8

After subtracting a percentage in Excel

Bạn cũng có thể sử dụng công thức dưới đây

=B1-B1*20%

Trong trường hợp bạn có giá trị phần trăm trong một ô, thì bạn cũng có thể sử dụng tham chiếu ô. Ví dụ: nếu bạn có tập dữ liệu như hình bên dưới và bạn muốn trừ giá trị phần trăm trong ô B2 khỏi số trong B1

Subtract Percentage dataset

Sau đó, bạn có thể sử dụng công thức dưới đây

=A2:A12-10
0

Formula to subtract percentage

Trừ bằng Paste Special

Và cuối cùng, bạn cũng có thể sử dụng thủ thuật Paste Special để trừ trong Excel

Điều này hữu ích khi bạn muốn trừ nhanh một giá trị cụ thể khỏi toàn bộ cột

Giả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn trừ 100 từ mỗi số này

Dataset to subtract using paste special

Dưới đây là các bước để làm điều này

  1. Trong một ô trống, hãy nhập giá trị mà bạn muốn trừ khỏi toàn bộ cột. Trong ví dụ này, tôi sẽ nhập giá trị này vào ô D1

Enter the value to subtract in an empty cell

  1. Sao chép ô D1 (là ô mà bạn đã nhập giá trị muốn trừ này)

Copy the cell that has the value

  1. Chọn toàn bộ cột mà bạn muốn trừ giá trị đã sao chép
  2. Nhấp chuột phải và sau đó nhấp vào tùy chọn Dán đặc biệt

Click on Paste Special

  1. Trong hộp thoại đặc biệt, chọn Giá trị làm tùy chọn Dán

Click on Values

  1. Trong Hoạt động, chọn Trừ

Click on Subtract

  1. Nhấp vào OK
  2. Xóa giá trị mà bạn đã nhập vào ô ở Bước 1

Các bước trên nhưng chỉ cần trừ giá trị mà bạn đã sao chép từ cột đã chọn. Kết quả bạn nhận được từ đây là một giá trị tĩnh

Resulting Data where value has been subtracted

Lợi ích của phương pháp này là bạn không cần thêm cột nơi bạn cần áp dụng công thức để trừ các giá trị. Trong trường hợp bạn cũng muốn giữ lại các giá trị ban đầu, chỉ cần tạo một bản sao của cột và sau đó sử dụng các bước trên

Vì vậy, đây là những cách khác nhau mà bạn có thể sử dụng Excel để trừ các giá trị/tỷ lệ phần trăm, ô và cột

Nắm được những khái niệm cơ bản này sẽ giúp bạn sử dụng công cụ bảng tính Excel một cách hiệu quả nhất