[docs] 跨頁多條件取值語法
單純是語法問題 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://www.ptt.cc/bbs/Google/M.1671433375.A.9CD.html
※ 編輯: boblegirl (111.241.222.25 臺灣), 12/19/2022 15:04:35
推
12/19 15:55,
3月前
, 1F
12/19 15:55, 1F
→
12/19 15:56,
3月前
, 2F
12/19 15:56, 2F
→
12/19 15:57,
3月前
, 3F
12/19 15:57, 3F
→
12/19 15:58,
3月前
, 4F
12/19 15:58, 4F
→
12/19 15:59,
3月前
, 5F
12/19 15:59, 5F
→
12/19 16:00,
3月前
, 6F
12/19 16:00, 6F
→
12/19 16:00,
3月前
, 7F
12/19 16:00, 7F
我把問題簡化到
=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
→
12/19 17:07,
3月前
, 8F
12/19 17:07, 8F
→
12/19 17:08,
3月前
, 9F
12/19 17:08, 9F
→
12/19 17:08,
3月前
, 10F
12/19 17:08, 10F
=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
→
12/19 20:05,
3月前
, 11F
12/19 20:05, 11F
感謝提醒 已修改
→
12/19 20:06,
3月前
, 12F
12/19 20:06, 12F
→
12/19 20:07,
3月前
, 13F
12/19 20:07, 13F
→
12/19 20:07,
3月前
, 14F
12/19 20:07, 14F
→
12/19 20:08,
3月前
, 15F
12/19 20:08, 15F
大部分的試算表教學觀念沒講到很細 所以不太好理解 QQ
謝謝P大!
※ 編輯: boblegirl (111.241.222.25 臺灣), 12/19/2022 21:23:46
Google 近期熱門文章
PTT數位生活區 即時熱門文章