[算表] sumproduct函數與邏輯判斷

看板Office作者 (~.~)時間5年前 (2020/05/26 20:21), 編輯推噓0(0018)
留言18則, 2人參與, 5年前最新討論串1/1
公司電腦鎖usb,也不方便複製出來,只好文字敘述,請包含。 公司產品有多種原料,同原料的工單會放同一條產線, 按順序生產,每張工單都有領用重量、回收重量、成品重量。 所以月底的時候,都要調整重量讓其合乎損耗重量。 第1個工作表是每張工單調整重量用,第2個工作表是檢查用。 第2個工作表, A欄是原料名稱、 B欄是第1個工作表,A原料全部工單調整增加的重量總合, C欄是第1個工作表,A原料全部工單調整減掉的重量總合, D欄是B欄減C欄, E欄是判斷D欄是否為零,是就打勾,不是就打叉。 奇怪的事情發生了,D1:D5皆為零,但E1:E5卻是有打勾,也有打叉。 打叉的格數,還特意拉到小數點第N位檢查,也沒問題… 但還是在第1個工作表的重量,加上INT(重量*10)/10的方式, 來強制改為小數點第1位的數值。 但結果還是沒改善,在F欄寫B=C判斷,結果F1:F5卻全為TRUE.... B1=C1為TURE,B1-C1=0卻為FALSE… 請問這是因為浮點數的關係嗎? 公司電腦配備挺差的,資料筆數又不少,每改一個儲存格都要等1~2分鐘… 所以想先上來請教有那些可能性? 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.92.29 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1590495707.A.4D9.html

05/26 20:28, 5年前 , 1F
鎖usb方面,可以上傳到雲端空間google或onedrive嗎?
05/26 20:28, 1F

05/26 20:28, 5年前 , 2F
從檔案來看會比較清楚
05/26 20:28, 2F

05/26 20:29, 5年前 , 3F
改一個儲存格要等1~2分鐘方面,內文寫筆數不少,運算是否
05/26 20:29, 3F

05/26 20:30, 5年前 , 4F
也多?是否有陣列公式,陣列公式是否是指定整欄、整列來判
05/26 20:30, 4F

05/26 20:30, 5年前 , 5F
斷運算?
05/26 20:30, 5F

05/26 20:35, 5年前 , 6F
是否有寫巨集觸發事件?
05/26 20:35, 6F

05/26 20:45, 5年前 , 7F
是否有設條件式格式,且運算多及套用範圍大
05/26 20:45, 7F

05/27 03:20, 5年前 , 8F
沒辦法上傳,產線電腦也有鎖網路。資料計算都抓到1000列,
05/27 03:20, 8F

05/27 03:20, 5年前 , 9F
因為最多有單月曾有800多筆工單資料,之前有試過一格套用陣
05/27 03:20, 9F

05/27 03:20, 5年前 , 10F
列就放棄了,等超久……。
05/27 03:20, 10F

05/27 03:20, 5年前 , 11F
c欄有用sumprouct來限定工作表1和a欄同原料,某欄等於"領
05/27 03:20, 11F

05/27 03:20, 5年前 , 12F
料"、"退料"再加總重量欄的數值總合,相關的欄位也有確
05/27 03:20, 12F

05/27 03:20, 5年前 , 13F
定都沒有小數點的問題,想說乾脆把判斷改成b=c欄就好。只是
05/27 03:20, 13F

05/27 03:20, 5年前 , 14F
很納悶,當重量加總領料重量和退料重量相等時,b=c和b-c=0
05/27 03:20, 14F

05/27 03:20, 5年前 , 15F
,兩個不是應該同時為true嗎?
05/27 03:20, 15F

05/27 07:36, 5年前 , 16F
這方面如內文所述有可能是浮點數的問題
05/27 07:36, 16F

05/27 07:36, 5年前 , 17F
可google excel 相同 相減不為0
05/27 07:36, 17F

05/27 11:56, 5年前 , 18F
好哦,感謝S大。空檔時間再來研究。
05/27 11:56, 18F
文章代碼(AID): #1UpGdRJP (Office)
文章代碼(AID): #1UpGdRJP (Office)