看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: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
soyoso: 要抓的筆數會增加方面,看countif計數來取代20的部分看是 05/23 20:34
soyoso: 否符合,連接符號以& 05/23 20:34
抱歉,我看了一下countif功能,但不太知道怎麼跟importange結合... 另外連接符號您說是要連接哪個部分?
soyoso: 另外內文附圖來都是google試算表的介面,並不是excel,這 05/23 20:34
soyoso: 二個是不同的 05/23 20:34
謝謝大大提醒
soyoso: 這要看投資標的的006208會不會也新增,會的話"..b2:b"& 05/23 21:46
soyoso: countif計數006208的次數,如果不會,而是抓有新增時間次 05/23 21:46
soyoso: 數的話,以count或counta(時間欄位),連接同上述方式,時 05/23 21:46
soyoso: 間欄位一樣是importrange(...,"...b:b")取得計數 05/23 21:46
soyoso: 不以count、counta或countif的話,配合query 欄位where大 05/23 22:34
soyoso: 於0的方式 05/23 22:34
您好,我先嘗試用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
soyoso: https://i.imgur.com/CMlf4lY.jpeg 測試可行 05/24 21:05
soyoso: 另外和不太熟悉excel用&、()、""連接的方式,並沒有關係, 05/24 21:08
soyoso: 因為截圖來看原po用的是google試算表,不是excel,05/23 05/24 21:08
soyoso: 20:34就已回文這二個是不同的 05/24 21:08
soyoso: 用的是google試算表,就請以google試算表來稱呼就好 05/24 21:09
soyoso: 計數的是 https://ibb.co/yh6Xh0L a欄的話,countif( 05/24 21:16
soyoso: importrange(...),條件要用萬用字元*,"*00850" 05/24 21:16
謝謝! 我後來改成下述有顯示成功,非常謝謝您的幫忙 =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