Nếu ngày Google Trang tính

Tôi đang tạo một bảng tính ngân sách và trong cột D tôi có các danh mục chi tiêu và trong cột E tôi muốn nó tự động điền vào Thiết yếu hoặc Không thiết yếu dựa trên văn bản trong cột. Đ. Thí dụ. "Hàng tạp hóa" và "Thanh toán nợ" sẽ rất cần thiết trong khi mọi thứ khác không cần thiết. Tôi đã thử các biến thể của công thức IF THEN trình bày ở trên và đọc qua tất cả các nhận xét nhưng trong mọi biến thể của công thức, tôi vẫn gặp lỗi. Cho đến nay, tôi chỉ có hai phiên bản của công thức này hoạt động nhưng nó chỉ có một danh mục chi tiêu từ cột D bao gồm

=IF(D3="Thanh toán nợ","Cần thiết")

=IF(D2="Thanh toán nợ","Cần thiết","Không cần thiết")

Để bao gồm nhiều danh mục chi tiêu hơn, chẳng hạn như cửa hàng tạp hóa, tôi đã thử điều này

=IF((D4="Tạp hóa","Thiết yếu");(D4="Thanh toán nợ","Thiết yếu"))

Công thức này cho biết lỗi phân tích cú pháp. tôi cũng đã thử

=IF(OR(D4="Groceries","Essential");(D4="Debt Payments","Essential")) và xảy ra lỗi tương tự. Điều tương tự cũng xảy ra khi tôi thử điều này

=IF((D4="Hàng tạp hóa","Thiết yếu","Không thiết yếu"),(D4="Thanh toán nợ","Thiết yếu","Không thiết yếu"))

Nếu tôi không thể điền cột E và lưu ý rằng tất cả các danh mục chi tiêu khác là không cần thiết thì tốt thôi

Cảm ơn rất nhiều về sự trợ giúp của bạn

Trả lời

Aashish Mittal nói.
Ngày 16 tháng 2 năm 2022 lúc 1. 41 giờ tối

Xin chào
Tôi muốn biết liệu có thể sử dụng Hàm IF trong Google Trang tính theo cách sau không -

Tôi có một tệp excel với Chủ đề dự án tương ứng với các số đếm từ 1 đến 40 hoàn toàn ẩn danh đối với tất cả học sinh. Tôi muốn áp dụng hàm IF theo cách sao cho - khi một sinh viên nhập một số từ 1 đến 40 trong Google Sheet, Chủ đề dự án tương ứng với số đó trong tệp excel của tôi sẽ được hiển thị trong một cột riêng trong Google Sheet

Bằng cách này, tôi có thể giao Dự án, bài tập và mọi thứ một cách ngẫu nhiên cho sinh viên để họ không cảm thấy như tôi đang thiên vị bất kỳ sinh viên nào khi làm như vậy. Một cách khác mà nó có thể giúp ích cho tôi là đôi khi học sinh bắt đầu đấu tranh với nhau về các chủ đề nếu tôi để chúng tự chọn các chủ đề ngoài danh sách

Tôi nghĩ rằng nó cũng sẽ giúp ích cho rất nhiều giáo viên khác nếu bạn có thể giải quyết vấn đề này. Cảm ơn rất nhiều

Trả lời

Dominic Anderson nói.
30 tháng 10 năm 2021 lúc 2. 56 giờ chiều

Xin chào, bạn có thể giúp tôi không, tôi có bảng lương làm thêm giờ. cột A có tên, ngày cột B, thời gian bắt đầu cột C, thời gian kết thúc cột D, cột E (D-C) tổng số giờ đã làm việc trên một mục nhập trong HH. Tỷ lệ làm thêm giờ của MM, Col F (10% hoặc 20%).
Các tên có thể được lặp lại vì đây là danh sách hàng ngày trong một tháng, vì vậy có thể có tổng cộng hơn 30 hàng được liệt kê theo thứ tự ngày

Tôi muốn tạo một bảng tóm tắt hàng tháng được liên kết sẽ hiển thị

cột A mới (được nhập thủ công). mỗi tên một lần theo thứ tự bảng chữ cái (danh sách nhân viên)

trong cột B mới. tổng số giờ làm việc tích lũy của một tên cá nhân khớp duy nhất + khớp với tỷ lệ 10% (để khớp các điều kiện, hãy xem các hàng A & F - nếu cả hai điều kiện đều đáp ứng thì hãy thêm hh đó. mm thời gian tính bằng E thành tổng

trong cột C mới. tổng số giờ tích lũy đã làm việc của một tên cá nhân phù hợp duy nhất + với tỷ lệ 20% (để phù hợp với các điều kiện, hãy xem các hàng A & F - nếu cả hai điều kiện đều đáp ứng thì hãy thêm hh đó. mm thời gian tính tổng)

Các bạn đọc like ủng hộ MUO nhé. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết. Đọc thêm

Tính toán sự khác biệt giữa hai ngày có thể gây khó chịu khi bạn phải thực hiện nhiều lần. May mắn thay, Google Trang tính có một chức năng đặc biệt cho mục đích này

Hàm DATEDIF lấy hai ngày và cho bạn biết chênh lệch giữa chúng là bao nhiêu theo ngày, tháng hoặc thậm chí năm. Đọc tiếp để tìm hiểu chức năng này là gì và xem nó hoạt động với một ví dụ đơn giản

Hàm DATEDIF trong Google Trang tính là gì?

DATEDIF là một hàm Google Trang tính tính toán sự khác biệt giữa hai ngày. Hàm này có thể trả về giá trị chênh lệch theo năm, tháng hoặc ngày. Với các tham số phù hợp, DATEDIF cũng có thể trả về chênh lệch tháng và ngày với nhiều yêu cầu khác nhau, chẳng hạn như bỏ qua chênh lệch năm

Cú pháp của hàm DATEDIF như sau

=DATEDIF(date1, date2, unit)

DATEDIF trừ date2 từ date1 rồi trả về chênh lệch theo đơn vị đã chỉ định. Các đơn vị chức năng này hỗ trợ được liệt kê ở đây

UnitNoteYSố nguyên năm giữa hai ngày. Số nguyên tháng giữa hai ngày. Số ngày giữa hai ngày. Số ngày giữa hai ngày, trong đó cả năm và tháng được trừ đi. YMSố nguyên tháng giữa hai ngày, trong đó cả năm được trừ đi. Số ngày giữa hai ngày, trong đó hai ngày được coi là cách nhau không quá một năm

Units in DATEDIF explained.

Hãy sử dụng một ví dụ để hiểu rõ hơn ý nghĩa của từng đơn vị này đối với hàm DATEDIF

Ví dụ, chúng ta có ngày sinh của một sinh viên là 01/02/2001 và ngày hiện tại là 31/01/2022. Đây là những gì mỗi đơn vị sẽ trả về trong hàm DATEDIF

  • Y. Điều này sẽ trả về 20, vì sự khác biệt giữa hai ngày là 20 năm
  • M. Điều này sẽ trả về 251, vì sự khác biệt giữa hai ngày là 251 cả tháng
  • D. Điều này sẽ trả về 7663 vì 7663 ngày đã trôi qua giữa hai ngày
  • MD. Điều này sẽ trả về 24. Sau khi trừ đi cả năm và cả tháng, hiệu giữa hai ngày là hiệu ngày, là hiệu giữa 7 và 31, bằng 24
  • YM. Điều này sẽ trả lại 11. Sau khi trừ đi các năm, tháng Hai cách tháng Giêng 11 tháng
  • YD. Điều này sẽ trả lại 358. Nếu hai ngày chỉ cách nhau một năm thì hiệu giữa ngày 1 tháng 2 và ngày 31 tháng 1 là 358 ngày

Cách sử dụng Hàm DATEDIF trong Google Trang tính

Calculating the months between two dates using DATEDIF in Sheets.

Hàm DATEDIF nhận ba tham số. Ngày thứ nhất, ngày thứ hai và đơn vị. Ngày bạn nhập phải ở định dạng ngày và không phải ở dạng văn bản. Các đơn vị cũng được giới hạn ở những đơn vị được đề cập trong phần trước. Với những điều này trong tâm trí, hãy đưa chức năng này vào sử dụng

Lấy một ví dụ đơn giản, chúng ta có ngày khởi động và hạ cánh cho sứ mệnh Mars 2020. Theo bảng tính mẫu này, tàu vũ trụ đã cất cánh vào ngày 30 tháng 7 năm 2020 và hạ cánh xuống sao Hỏa vào ngày 18 tháng 2 năm 2021

Mục đích là tính số ngày, số tháng mà con tàu vũ trụ này đã đi được, sử dụng hàm DATEDIF

  1. Chọn các ô chứa ngày tháng
  2. Chuyển đến Định dạng rồi đến Số
  3. Chọn ngày. Điều này sẽ đặt các ô đã chọn thành định dạng ngày
  4. Chọn ô mà bạn muốn hiển thị chênh lệch ngày theo ngày. Đó sẽ là ô B4 trong bảng tính này
  5. Chuyển đến thanh công thức và nhập công thức bên dưới. =DATEDIF(B2, B3, "d") Công thức này sẽ trả về sự khác biệt giữa ngày B2 và B3 theo ngày
  6. nhấn Enter. Trang tính bây giờ sẽ cho bạn biết rằng tàu vũ trụ đã đi được 569 ngày

Bây giờ hãy tính xem tàu ​​vũ trụ đã đi được bao nhiêu tháng

  1. Chọn ô mà bạn muốn hiển thị chênh lệch ngày tháng. Đó sẽ là ô B5 trong bảng tính này
  2. Nhập công thức bên dưới vào thanh công thức. =DATEDIF(B2,B3, "M") Công thức này sẽ trả về số tháng giữa các ngày B2 và B3
  3. nhấn Enter. Trang tính bây giờ sẽ cho bạn biết rằng tàu vũ trụ đã đi được 18 tháng

    DATEDIF used to calculate days since last birthday in Sheets.

Trong một ví dụ khác, chúng ta có ngày sinh của John Doe và muốn tính xem đã bao nhiêu ngày trôi qua kể từ sinh nhật trước của anh ấy và còn bao nhiêu ngày nữa là đến sinh nhật tiếp theo của anh ấy

Để đạt được điều này, chúng tôi sẽ sử dụng hàm TODAY để nhập ngày hôm nay vào Google Trang tính, sau đó tính toán sự khác biệt giữa ngày hôm nay và ngày sinh của John bằng cách sử dụng hàm DATEDIF

  1. Chọn ô mà bạn đã nhập ngày đầu tiên. Đây sẽ là ô B1 cho ví dụ này
  2. Chuyển đến Định dạng rồi đến Số
  3. Chọn ngày. Điều này sẽ thay đổi định dạng ô thành ngày
  4. Chọn ô mà bạn muốn hiển thị ngày hiện tại. Đây sẽ là ô B2 cho ví dụ này
  5. Chuyển đến thanh công thức và nhập công thức bên dưới. =TODAY() Công thức này sẽ lấy ngày hôm nay và hiển thị nó trong ô. Giá trị được trả về ở định dạng ngày, do đó, giá trị này có thể được sử dụng bởi các hàm liên quan đến ngày khác, chẳng hạn như DATEDIF
  6. nhấn Enter

Bây giờ bạn có hai ngày mà bạn sẽ làm việc với. Hãy tính số ngày đã trôi qua kể từ sinh nhật cuối cùng của John

  1. Chọn ô mà bạn muốn hiển thị kết quả. Chúng tôi đã chọn ô B3 cho ví dụ này
  2. Chuyển đến thanh công thức và nhập công thức bên dưới. =DATEDIF(B1, B2, YD) Công thức này sẽ tính chênh lệch giữa ngày B1 và ​​B2. Tham số YD hướng dẫn hàm giả sử rằng hai ngày cách nhau không quá một năm
  3. nhấn Enter. Giờ đây, Trang tính sẽ cho bạn biết đã bao nhiêu ngày kể từ sinh nhật trước của John, trong ví dụ này là 284 vào thời điểm này

Bây giờ, như một mục tiêu phụ, hãy xem còn bao nhiêu ngày nữa là đến sinh nhật tiếp theo của John. Sinh nhật của John lặp lại sau mỗi 365 ngày và nếu 284 ngày đã trôi qua kể từ sinh nhật cuối cùng của anh ấy, thì còn 365-284 ngày nữa là đến sinh nhật tiếp theo của anh ấy. Hãy viết một công thức cho điều này

  1. Chọn một ô mà bạn muốn hiển thị kết quả công thức. Đó sẽ là ô B4 cho ví dụ này
  2. Nhập công thức bên dưới vào thanh công thức. =365-B3 Công thức này sẽ trừ đi số ngày đã trôi qua kể từ sinh nhật cuối cùng của John từ 365
  3. nhấn Enter

Giờ đây, các trang tính sẽ cho bạn biết còn bao nhiêu ngày nữa là đến sinh nhật tiếp theo của John. Ngoài ra, bạn cũng có thể tính chênh lệch giữa hai ngày bằng cách chuyển đổi ngày thành số trong Google Trang tính. Bằng cách này, bạn có thể thực hiện các hàm toán học vào các ngày và trừ chúng theo cách bạn sẽ trừ các số trong Google Trang tính

Tính chênh lệch ngày

Bây giờ bạn đã biết cách sử dụng DATEDIFF để tính chênh lệch giữa hai ngày. Bạn cũng có thể chỉ định đơn vị thời gian mà bạn muốn thấy sự khác biệt này, có thể là năm, tháng hoặc ngày cùng với độ lệch

Hàm thời gian và ngày tháng là một nhóm tiện dụng trong Google Trang tính và bạn có thể sử dụng chúng để dễ dàng tính toán. Tuy nhiên, DATEDIFF không phải là duy nhất, hãy mở rộng kho vũ khí của bạn bằng cách sử dụng thành thạo nhiều chức năng hơn

Bạn có thể sử dụng Countif với ngày trên Google Trang tính không?

Có chức năng if/then trong Google Trang tính không?

IF Then câu lệnh trong Google trang tính bao gồm một điều kiện cần được đánh giá và một hành động tương ứng nếu điều kiện được đáp ứng . Nếu điều kiện không được đáp ứng, hàm chỉ trả về “FALSE”.