看板 Office 關於我們 聯絡資訊
※ 引述《inea (INea)》之銘言: : 軟體:excel : 版本:2007 : 問題:如SHEET 2,在已給定餐點單品價格的條件下 : 如何讓SHHET2的E欄自行跑出對應總價呢? : *SHEET 1* : 牛肉110 : 羊肉100 : 雞肉90 : 紅茶30 : 綠茶30 : 蛋糕50 : 甜甜圈20 : 布丁30 : __________________ : *SHEET 2* : ( 餐 點 內 容) (售價) : A B C D E : ---- ---- ---- ---- ---- : 1 A餐 牛肉 紅茶 蛋糕 ??? : 2 B餐 羊肉 綠茶 甜甜圈 ??? : 3 C餐 鷄肉 紅茶 布丁 ??? A B 牛肉 110 羊肉 100 雞肉 90 紅茶 30 綠茶 30 蛋糕 50 甜甜圈 20 布丁 30 如果很多,可以用下面的VBA代替 Sub ptt() Dim MyName As Name i = 10 For i = 1 To 8 Cells(i, 2).Name = Cells(i, 1).Value Next End Sub 用一個很蠢的方法~~ 先定義名稱 B1 牛肉;B2 羊肉....以此類推 A B C D E ---- ---- ---- ---- ---- A餐 牛肉 紅茶 蛋糕 =牛肉+紅茶+蛋糕 B餐 羊肉 綠茶 甜甜圈 ??? C餐 鷄肉 紅茶 布丁 ??? 否則也可以用 =INDIRECT(Sheet1!E1)+INDIRECT(Sheet1!F1)+INDIRECT(Sheet1!G1) -- 我打研究室走過 那獨坐電腦前的容顏如苦瓜的糾結 靈感不來 長壽的煙霧不散 研究室如小小的寂寞的城 恰如商管的電梯向晚 http://cydye1069.blogspot.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.132.8
JieJuen:配合 插入/名稱/建立 不失為一好方法 ^^ 04/01 01:37
※ 編輯: chungyuandye 來自: 118.232.166.240 (04/01 13:36) ※ 編輯: chungyuandye 來自: 218.173.132.157 (10/01 01:46)