作者boblegirl (泡泡泡泡龙)
看板Google
标题[docs] 跨页多条件取值语法
时间Mon Dec 19 15:02:53 2022
单纯是语法问题 google查了快三小时都找不到答案 ORZ
大部分的语法都没提到跨页多条件取值
=QUERY( ALL!A2:X1000,"select * where Q = "&'分页B'!J2) <=正确
以上语法成功 但想要加个 OR 就报错了
=QUERY( ALL!A2:X1000,"select * where Q = "&'分页B'!J2 or Q = 3) <=错误
^^^^^
我想问题是出在那个双引号 但不知道怎麽改才对
已经尝试很多组合 求神人帮忙 QQ
我最终是想要下面这样的查询
=QUERY( ALL!A2:X1000,"select * where Q = "&'分页B'!J2 or R = "&'分页B'!J3 )
^^^ ^^^
但以上语法也错 要怎麽处理双引号呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.241.222.25 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Google/M.1671433375.A.9CD.html
※ 编辑: boblegirl (111.241.222.25 台湾), 12/19/2022 15:04:35
1F:推 PsMonkey: 没实测纯目测(aka 不负责任 XD),你 QUERY() 的第二个 12/19 15:55
2F:→ PsMonkey: 参数(逗号以後的东西)最终必须能让电脑认为是一个字串 12/19 15:56
3F:→ PsMonkey: 「'分页B'!J2」电脑会帮你换成实际的值再跟前面兜起来 12/19 15:57
4F:→ PsMonkey: 但是「Q=3」在第二个式子当中并不是字串,电脑也没法进 12/19 15:58
5F:→ PsMonkey: 行运算,所以就死翘翘了。 12/19 15:59
6F:→ PsMonkey: 试试看 "select * where Q=" & '分页B'!J2' & "Q=3" 12/19 16:00
7F:→ PsMonkey: 然後去理解一下为什麽要有 & 这个字 12/19 16:00
我把问题简化到
=QUERY( ALL!A2:X1000,"select * where Q=" &Q1 & "R=3") 仿照你给的范例
仍就错误 (无法解析第二参数)
=QUERY( ALL!A2:X1000,"select * where Q=" &Q1 ) <= 但这样就正常 呜呜
要如何加入第二个条件呢 ~~
网路上没人解释 为何 " 要出现在&前面
※ 编辑: boblegirl (111.241.222.25 台湾), 12/19/2022 16:26:58
8F:→ PsMonkey: 阿等等,我少写了... 应该是「" or R=3" 」 12/19 17:07
9F:→ PsMonkey: 建议你先用纯字串写死第二个参数,然後再一段一段换成 12/19 17:08
10F:→ PsMonkey: 变数 or 关键字... 这样会比较清楚 [远目] 12/19 17:08
=QUERY( ALL!A2:X1000,"select * where Q="&Q1" OR R=3" )
还是跳ERROR (公式颇析错误 哭)
※ 编辑: boblegirl (111.241.222.25 台湾), 12/19/2022 17:52:16
终於成功了 要写这样 谢谢P大热心帮忙 ><
=QUERY( ALL!A2:X1000,"select * where Q = " & Q1 & "OR R=3" )
或是
=QUERY( ALL!A2:X1000,"select * where Q = " & Q1 & "OR R = " & R1)
虽然我不知道为什麽要这样写 Q_Q
※ 编辑: boblegirl (111.241.222.25 台湾), 12/19/2022 18:48:22
11F:→ PsMonkey: 你第一个应该是错的吧... Q1 後面多了一个 " 12/19 20:05
感谢提醒 已修改
12F:→ PsMonkey: 建议你:「&」前後都留空格,结果没变,只是帮助你理解 12/19 20:06
13F:→ PsMonkey: 然後另外弄个测试用的格子,式子直接给 12/19 20:07
14F:→ PsMonkey: 「="select * where Q =" & A1 & "OR R = " & B1」 12/19 20:07
15F:→ PsMonkey: 来开始理解起,不然隔两天你大概又上来问了... 12/19 20:08
大部分的试算表教学观念没讲到很细 所以不太好理解 QQ
谢谢P大!
※ 编辑: boblegirl (111.241.222.25 台湾), 12/19/2022 21:23:46