簡體   English   中英

如何根據日期更改單元格的值

[英]How do I change the value of a cell based on the day

我需要根據是否是星期一來更改Google表格單元格中的公式。

如果是星期一,則=min(GoogleFinance(A2, "LOW", Today()-3))可以正常工作,因為Today()-3是FRIDAY(最后交易日)。

但是,如果還有其他日子,我需要使用=min(GoogleFinance(A2, "LOW", Today()-1))來顯示前一天的低點。

是否有一個if語句適用於此? 我想我明白了

=if (day == Monday), =min(GoogleFinance(A2, "LOW", Today()-3), =min(GoogleFinance(A2, "LOW", Today()-1))

但我不確定day == monday部分。

支持WORKDAY函數。 這樣,您可以指定不考慮周末的日期,也可以指定假期列表。

=GoogleFinance(A2, "LOW", workday(today(), -1))

我不清楚MIN()打算完成什么。 也許像

=min(GoogleFinance(A2, "LOW", workday(today(), -1)), GoogleFinance(A2, "LOW", workday(today(), -2)))

對於非標准周末,兩個平台都支持WORKDAY.INTL ,該工作表允許您指定非工作日。

我個人的建議是完全擴展的WORKDAY.INTL函數,該函數引用您的特定交易所的假期清單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM