作者alice1013 (~alice~)
看板Chat82gether
標題Re: [討論] Excel購買明細公式設定
時間Wed Nov 19 05:11:31 2014
半夜睡不著,順便藉這篇浮上來分享我超愛用的條件公式 if
我不會用高級的巨集
(版上高手超強! 明天再來研究看看巨集XD)
都用這個公式做購買明細
優點是 數量有0也可以用 + 不用設定套用巨集模組,直接複製貼上公式即可
缺點是 要手動調整公式會參照的欄位數量
方法一、二先簡單介紹 IF 的使用法,方法三才正式說怎麼做明細喔~
(方法一) 進行數字or算式置放
在D欄 要置入國際運費
=IF(A2="EZ",
H2*8.75,
H2*17.5)
^^^^^^^ ^^^^^^^ ^^^^^^^^
(A欄放團員選填的寄送方式) (A欄是EZ時,D欄計算) (A欄不是EZ時,D欄計算直寄運費)
結果:D欄會自動依據不同的寄送方式直接計算國際運費囉~
* " " 表示比對的是文字,數字就可以直接放, ex.=if(A2=2,60,0)
(方法二) 進行抓錯 對眼殘直接看加減結果會看錯的我來說,
比對集貨重量時好用!
在F欄 要核對重量
=IF(G2>C2,
"要補款",
"")
^^^^^ ^^^^^^^^ ^^ (實秤等於或小於預收時,不顯示任何文字)
(集貨秤重比預收重量大) (實秤比較重,會顯示要補款)
結果:F欄會顯示需要補款的包裹,這時就可以直接抓出需要補款的名單
(方法三) 用來做購買明細
在一般的表列明細尾端放一欄購買明細
利用IF公式 (看起來很複雜,其實都是規律變化,只舉第一個說明)
=IF(I2=0,
"",
" "&$I$1&"*"&I2)&IF(J2=0,""," "&$J$1&"*"&J2)&......
^^ ^^ ^^^^^^^^^^^^^^^ 數量大於0時,置入" 該欄第一列名稱*數量"
數量欄位 買0時不置入文字
結果:依據大家買的明細不同,可以跑出不同結果
例如:
購買明細
A團員 酒紅 [41碼]*1
B團員 酒紅 [37碼]*1
C團員 寶藍 [37碼]*1 寶藍 [41碼]*1
D團員 酒紅 [39碼]*1 寶藍 [39碼]*1
E團員 酒紅 [38碼]*1
F團員 酒紅 [40碼]*1 黑色 [39碼]*1
G團員 酒紅 [40碼]*1
*記得要顯示的名稱欄位記得加$鎖定
懶得自己打公式的人,可以直接複製貼上我的檔案的欄位公式,可以到66項,應該很夠用了
公式設定的欄位比實際明細有的欄位還多時,只要從公式那邊直接把不要的部分刪去即可
ex.檔案公式設定從I~AO,你的明細只有 L~X,
直接把 K之前 + Y以後 的部分刪除即可
最後放個明細公式的範例檔案~ 可以輕鬆簡單學會 IF 公式
http://ppt.cc/p-fV
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.174.84.216
※ 文章網址: http://www.ptt.cc/bbs/Chat82gether/M.1416345093.A.B52.html
※ 編輯: alice1013 (1.174.84.216), 11/19/2014 05:12:42
推 carasu: 謝謝分享220.132.177.218 11/19 08:11
推 linger411: 謝謝分享 114.42.192.33 11/19 09:16
推 exorcist1: 謝謝分享 受益良多 111.254.42.191 11/19 09:36
推 lindacat0121: 好難啊,看來我離主購之路還有很遠120.126.194.203 11/19 09:39
推 wendy77118: 謝謝分享~~~ 220.130.50.135 11/19 09:52
推 aotsukirin: if sumif 一直都是我愛用的XD 219.87.151.98 11/19 11:14
推 thepolarstar: 我想我是開不了國際團了 好難QWQ 111.252.9.154 11/19 11:26
推 nekoprincess: 推分享 36.236.16.175 11/19 12:33
→ soyoso: 字串合併上也可以用輔助格試試 1.172.62.50 11/19 12:41
推 chisawasaki: office板神人竟然也逛洽特板!!?(實在 123.205.97.9 11/19 16:48
→ chisawasaki: 是太驚訝了) 123.205.97.9 11/19 16:48
推 chisawasaki: 可以把要顯示要補款的改成G2-C2 就會 123.205.97.9 11/19 16:51
→ chisawasaki: 直接顯式補款金額 不用再多拉一欄 123.205.97.9 11/19 16:51
→ soyoso: ^^尋著跨版初次乍到 1.172.62.50 11/19 17:42
推 cancerchin: S大真的超神! 42.70.166.64 11/19 19:23
推 apple198802: 推主購辛苦了~223.142.139.112 11/19 21:38
推 freshever: 主購都好認真,推~ 36.234.44.184 11/19 22:52
→ freshever: 舉手發問:方法一的淺藍色H2是否要改成 36.234.44.184 11/19 22:52
→ freshever: C2 測試了一下,覺得怪怪的 36.234.44.184 11/19 22:53
→ freshever: 估重和總金額用IF很方便,清單還是具集 36.234.44.184 11/19 22:54
→ freshever: 快一點,完全不懂具集,花了一晚上 36.234.44.184 11/19 22:55
→ freshever: 也學會了套用,soyoso大太厲害了~ 36.234.44.184 11/19 22:56
推 wind2: 加入我的最愛~~~~140.128.156.248 11/20 15:03