-1 formatting google-sheets date-formatting
Google Sheets:我检查了我的日期列的格式DATE不是Automatic。
当我在单元格中使用时,MONTH我从该列中得到正确的月份。
当我做QUERY这样的事情时,=query('Main'!A1:M20,"select MONTH(M)",1)我得到了#VALUE!评论:
无法解析参数 2 的函数
QUERY:无法对MONTH不是 aDATE或 aDATETIME列的列执行该函数
为什么QUERY看不到该列已格式化,DATE但=MONTH实际上却已格式化?
查询中的月份是从 0 开始编号的,因此,您需要添加 +1 来获取第一个月,然后执行一个奇怪的逻辑:“where Month1=month2”来获取二月(month(A)+1=3对于三月、month(A)+1=12十二月等。 )
=QUERY(A1:D10, "select A,B,C,D where month(A)+1=2", 1)
Run Code Online (Sandbox Code Playgroud)