[問題]excel如何定期增加importrange的資料

看板Office作者 (Mark)時間2年前 (2021/05/23 20:07), 2年前編輯推噓0(0017)
留言17則, 1人參與, 2年前最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:excel 版本: 我的問題基本同此 https://ithelp.ithome.com.tw/m/questions/10202204 以下狀況敘述: 自己有定期定額投資股市ETF, 並且會使用google試算表紀錄, 最近想要製作「複數」投資標的的交易明細, 並整理在一張表格中, 如附圖 https://ibb.co/XVnbQbB https://ibb.co/D7xMmqX 並且使用importrange的功能將個別標的的購買數量、日期、成本輸入, 但目前有一個問題, importrange的功能似乎只能將固定欄位資料輸入(比如只有A1~A20欄位), 但我定期定額(而且有複數標的)的方式下, 如果每個月新增欄位(比如新增A21),試算表importrange部分就不會隨同增加, 想請問要如何處理? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.136.157.220 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1621771668.A.4A9.html

05/23 20:34, 2年前 , 1F
要抓的筆數會增加方面,看countif計數來取代20的部分看是
05/23 20:34, 1F

05/23 20:34, 2年前 , 2F
否符合,連接符號以&
05/23 20:34, 2F
抱歉,我看了一下countif功能,但不太知道怎麼跟importange結合... 另外連接符號您說是要連接哪個部分?

05/23 20:34, 2年前 , 3F
另外內文附圖來都是google試算表的介面,並不是excel,這
05/23 20:34, 3F

05/23 20:34, 2年前 , 4F
二個是不同的
05/23 20:34, 4F
謝謝大大提醒

05/23 21:46, 2年前 , 5F
這要看投資標的的006208會不會也新增,會的話"..b2:b"&
05/23 21:46, 5F

05/23 21:46, 2年前 , 6F
countif計數006208的次數,如果不會,而是抓有新增時間次
05/23 21:46, 6F

05/23 21:46, 2年前 , 7F
數的話,以count或counta(時間欄位),連接同上述方式,時
05/23 21:46, 7F

05/23 21:46, 2年前 , 8F
間欄位一樣是importrange(...,"...b:b")取得計數
05/23 21:46, 8F

05/23 22:34, 2年前 , 9F
不以count、counta或countif的話,配合query 欄位where大
05/23 22:34, 9F

05/23 22:34, 2年前 , 10F
於0的方式
05/23 22:34, 10F
您好,我先嘗試用importrange加上countif來操作, 但仍失敗,可能是我不太熟悉excel用&、()、""連接的方式... 我是先把A欄位都加上00850,以計算00850數量(如https://ibb.co/yh6Xh0L), 再輸入=importrange("網址","表格名稱!B2:E"&COUNTIF(A:A,"00850")) 如https://ibb.co/qyGXrQS 但顯示不出來,有嘗試幾個符號交換位置,仍然是顯示錯誤... ※ 編輯: kkk246810 (36.230.234.192 臺灣), 05/24/2021 20:56:14

05/24 21:05, 2年前 , 11F
05/24 21:05, 11F

05/24 21:08, 2年前 , 12F
另外和不太熟悉excel用&、()、""連接的方式,並沒有關係,
05/24 21:08, 12F

05/24 21:08, 2年前 , 13F
因為截圖來看原po用的是google試算表,不是excel,05/23
05/24 21:08, 13F

05/24 21:08, 2年前 , 14F
20:34就已回文這二個是不同的
05/24 21:08, 14F

05/24 21:09, 2年前 , 15F
用的是google試算表,就請以google試算表來稱呼就好
05/24 21:09, 15F

05/24 21:16, 2年前 , 16F
計數的是 https://ibb.co/yh6Xh0L a欄的話,countif(
05/24 21:16, 16F

05/24 21:16, 2年前 , 17F
importrange(...),條件要用萬用字元*,"*00850"
05/24 21:16, 17F
謝謝! 我後來改成下述有顯示成功,非常謝謝您的幫忙 =importrange("網址","表格名稱!B2:E"&COUNTIF('表格名稱'!A:A,"*00850*")) 您建議的其他的方式我也會再試看看! 另外我也有嘗試用Filter函數也有類似效果, 大概是 ={filter('00850'!A:E,right('00850'!A:A,5)="00850");filter('006208'!A:E,....)} https://imgbb.com/yh6Xh0L 以上分享,謝謝! ※ 編輯: kkk246810 (101.136.151.214 臺灣), 05/25/2021 23:26:03
文章代碼(AID): #1WgaMKIf (Office)
文章代碼(AID): #1WgaMKIf (Office)