看板 Office 關於我們 聯絡資訊
軟體: excel_2010 有100多張不同工作表須比較特定數值出現的位置 例如在工作表1 1 4183 1 1 4024 1 1 1 1 1 1 1 1 1 1 1 工作表2 1 4183 1 1 1 1 1 4020 4183 1 4900 1 1 1 1 4024 工作表3.... 若我想取得4183和4024出現的次數及出現的位置, 請問可以用甚麼函數? 或是能用複製其他工作表到工作表1, 若工作表1的儲存格數值是4183和4024就不取代, 若工作表1的儲存格數值非4183和4024就取代成新數值 有類似這樣的作法嗎? thanks in advance! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.24.62 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1459658682.A.D8A.html
soyoso: 取得工作表名,可在自訂名稱內用get.workbook(1) 04/03 13:23
soyoso: 再用mid和find的方式來分割出工作表名 04/03 13:24
soyoso: 有工作表名後以countif配合indirect方式來計算次數 04/03 13:25
soyoso: 出現位置用address配合small+if的方式來取 04/03 13:40
soyoso: 取代方面可用新的工作表來判斷工作表1儲存格是否為4183或 04/03 13:47
soyoso: 4024如果是保留工作表1的值,否則以新數值取代 04/03 13:48
soyoso: 或是用巨集方面 04/03 13:48