補充個不支援filter的舊版excel寫法雖然說舊,也不是多舊,主要是filter太新,能用excel版本有限…==============================================通用版公式,寫法同這篇https://www.mobile01.com/topicdetail.php?f=511&t=6581777e2(ctrl+shift+enter)(篩選含+-3%)=IFERROR(INDEX($A$2:$C$27,SMALL(IF(($B$2:$B$27<=3%)*($B$2:$B$27>=-3%),ROW($A$2:$A$27)),ROW(A1))-(ROW(A$1)-1)-1,COLUMN()-4),"")(其它往右、往下拉)
遇到的問題是公式可以帶入,但要在其他儲存格帶入一樣的公式卻顯示空格在其他工作頁或檔案帶入公式也同樣顯示空格,主要的問題是公式要用在跨檔案帶入資料,但我找不到辦法解決有按Ctrl+Shift+Enter輸入,也有到設定裡確定公式的帶入資料為自動計算但帶入後還是都顯示空格,還請各位大大幫忙教導,感謝
Lin sunny3538 wrote:但要在其他儲存格帶入一樣的公式卻顯示空格在其他工作頁或檔案帶入公式也同樣顯示空格,主要的問題是公式要用在跨檔案帶入資料,但我找不到辦法解決 您圖片中只是"跨工作表",問題不在iferror,也不在跨工作表資料格式、位置…都會影響公式的寫法不是所有公式都能隨便換位置,而不修改的所以如果對公式不熟,發問前,請用真實排版格式來發問而不是隨便用一個測試範本,之後才發現不能直接套用原因出在INDEX(array, row_num, [column_num])因為你換了公式的位置請試著自行練習修改INDEX的column_num參數INDEX 函數https://support.microsoft.com/zh-tw/office/index-函數-a5dcf0dd-996d-40a4-a822-b56b061328bd