close
標題:

EXCEL的選取大難題!急~

免費註冊體驗

 

此文章來自奇摩知識+如有不便請留言告知

發問:

請幫忙~工作上的大難題!!!送貨資料,大概是這樣...... A B 1 APPLE 32 BANANA 43 ORANGE 1 4 MANGO 1 A欄是文字,B欄是數字,倉存是這樣 C D E1 APPLE 1 XXX 2 APPLE 2 ZZZ 3 BANANA ... 顯示更多 請幫忙~工作上的大難題!!! 送貨資料,大概是這樣...... A B 1 APPLE 3 2 BANANA 4 3 ORANGE 1 4 MANGO 1 A欄是文字,B欄是數字, 倉存是這樣 C D E 1 APPLE 1 XXX 2 APPLE 2 ZZZ 3 BANANA 2 XXX 4 BANANA 3 ZZZ 5 ORANGE 1 ZZZ 6 MANGO 1 XXX C和E欄是文字,D欄是數字,E欄代表倉庫中位置 請問可以用公式做到, (1)選取足夠數目,好像 “APPLE”, 是選到2個位置才足夠送貨, (2)懂得計算數目,好像”BANANA”, 在位置”XXX”有2,但是不足夠, 公式可以指出在”ZZZ”,再取出2 ? (3)顯示已選的貨位置,例如, ” BANANA 2 XXX” “ BANANA 2 ZZZ” 請幫忙,各高手大人,謝謝~~~~~~~~~~~~~~ 更新: 得到大家意見之後,我想簡化一點,好讓大家可以幫到我。 如果我只要列出要送的貨之全貨倉位置,不用去計算,可以有方法ma? 但同時列出該位置的數量,例如... 要送 apple ....5 電腦找出 位置 數量 apple xxx 2 apple zzz 4 apple yyy 10 不用加減..... 可以有公式方法ma?

最佳解答:

假設需求是 BANANA 4 存倉有4項: BANANA 1 XXX BANANA 5 YYY BANANA 3 ZZZ BANANA 4 AAA 那要什麼答案呢? 如要設定太多智慧型的判斷, 公式會相當長或引用多欄輔助, 什至無能為力 2009-02-05 14:37:17 補充: 如 存倉同樣是以上4項, 如需求是 BANANA 2; BANANA 7, BANANA 20, 答案分別是什麼呢? 注意: 要求的答案一定要有一律客觀的判斷條件和列出條件的優先性, 答案應是唯一的, 不可有主觀判斷及多解 2009-02-06 10:27:54 補充: 此題如祇是查詢存倉位置及數量, 尚容易應付, 如還需后續應用在 "進存銷系統內", 即取貨後還需在該存倉位置減去存倉數量, 即時更新, 這才是最難點及複雜(當然懂者不難)。在此論壇, 由于篇幅限制及無法上傳附件, 人家可能不容易給閣下滿意及容易明白的解答 2009-02-06 10:33:30 補充: 建議閣下, 先做妥一個有代表性的文件, 列明要求, 發往下列Excel的專業論壇求助 http://club.excelhome.net/ 2009-02-06 12:58:42 補充: 未知是否合乎要求 G1輸入陣列公式: =INDEX($D:$D,SMALL(IF(($C$1:$C$15=$A1)*($D$1:$D$15>0),ROW($1:$15),65536),COLUMN(A1)))&" / "&INDEX($E:$E,SMALL(IF(($C$1:$C$15=$A1)*($D$1:$D$15>0),ROW($1:$15),65536),COLUMN(A1))) 在G1輸入公式後, 按 Ctrl + Shift + Enter 三鍵輸入 再將G1右拉, 下拉 如D欄的數量是0, 該行不計

其他解答:

近乎人工智慧,非用vba不成了。 寫vba 都要寫好耐。
arrow
arrow

    oob73zj92b 發表在 痞客邦 留言(0) 人氣()