標題:
[發問]
Excel 庫存管理公式處理速度問題
[打印本頁]
作者:
jsc0518
時間:
2020-2-5 22:14
標題:
Excel 庫存管理公式處理速度問題
Dear all,
大家好,小弟設計了一個Excel處理庫房進出帳的資料庫。並做了一個工作表"1區"
工作表"1區"主要是在抓"資料庫的最後一筆資料狀況,我是用LOOKUP方式去抓,但是現在在輸入資訊時,Excel就會跑很久
是否可以協助我看一下公式,是否有可以再簡化的部分,已加強excel處理資料速度
感謝大家的幫忙!
[attach]31681[/attach]
[attach]31682[/attach]
作者:
准提部林
時間:
2020-2-8 13:10
1) 利用定義名稱抓資料實際範圍
2) 利用輔助公式抓最後一筆的位置(輔助欄可隱藏, 或將文字設為白色)
[attach]31689[/attach]
作者:
jsc0518
時間:
2020-2-8 16:35
回復
2#
准提部林
Dear 准提部林,
您好!您真的幫我解決很大的問題,真的很感謝您!
是否可以請您教教我,我不太懂這意思
1) 利用定義名稱抓資料實際範圍 --> 這一部分OK
2) 利用輔助公式抓最後一筆的位置(輔助欄可隱藏, 或將文字設為白色) --> 這一部分是否可教導
=LOOKUP("z",IF({1,0},"",MATCH(1,0/(xClmnB=J3))&""))
Thank you.
這網站真的幫我很多很多,感謝所有教導的老師,真的感恩!
作者:
jsc0518
時間:
2020-2-8 16:41
回復
2#
准提部林
Dear 准提部林,
您好!抱歉再追加一個問題跟您請教
我看您所設計的EXCEL檔案類型為2003版本,是否是有相容性或是其他因素考量嗎?
謝謝您!
作者:
准提部林
時間:
2020-2-9 09:32
回復
4#
jsc0518
因應公司全部的PC環境, 目前還使用2000版:
=LOOKUP("z",IF({1,0},"",MATCH(1,0/(xClmnB=J3))&""))
2007以上可改為
=iferror(MATCH(1,0/(xClmnB=J3)),"")
作者:
jsc0518
時間:
2020-2-9 19:07
回復
5#
准提部林
Dear 准提部林,
您好!感謝您的說明。
我會學起來運用的
感恩!
作者:
jsc0518
時間:
2020-2-10 19:00
回復
2#
准提部林
Dear 准提部林,
我在工作表"1區",將箱kg欄位要做加總,但使用sum公式結果為0
使用一個欄位+一個欄位,結果正常
哪裡需修訂過呢?
***我有試過將該欄列的值,複製至另一個工作表上(複製-選擇性貼上-值),發現那些有數字的欄位其儲存格為文字
Thank you very much.
[attach]31692[/attach]
作者:
准提部林
時間:
2020-2-11 12:55
回復
7#
jsc0518
=IF(OR(A3="",C3="閒置"),"",INDEX(資料庫!$H:$H,A3)
&""
)
將紅色部份去掉即可加總~~
或用:
=SUMPRODUCT(--(0&H39:H47))
作者:
jsc0518
時間:
2020-2-11 19:15
回復
8#
准提部林
Dear 准提部林,
好的,了解。感謝您! ^_^
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)