将值分配给列表

首先和最重要的。 我完全不熟悉Excel中的“编程”。

我试图做一个价格计算器,计算我使用我的打印机时的价格。 该表包含列表,所以我不需要input数字,但可以select一些选项。

我希望列表中的选项具有价值。

我的工作表包含这些信息。
说明,金额,单/双面,格式,打印价格,纸张价格,总价格。

说明:可能是“为我的兄弟打印邀请”
金额:金额printet
单/双工:包含“单”和“双工”
格式:包含“A4”,“SRA3”和“SRA3 HiGloss”
打印价格:总价

这是如何计算的:
'Format'+('Amount'x'Single / duplex')='打印价格'

我想将这些值分配给列表选项:

单/双面
每页(单一):0,6
每页(双面):1,2

格式:
A4。 纸:0,2
SRA3高光泽:1,25
SRA3:1

Description Amount Single/Duplex Format Printing price Invitations 30 Duplex SRA3 HiGloss 61,25 

这个例子的计算如下所示:
'Format'+('Amount'x'Single / duplex')='打印价格'
1,25+(30 * 2)

有谁知道这个?

我会做一个价格查询表,并以表格forms列出价格

 AB Single 0.6 Duplex 1.3 A4 0.2 

等等…

然后,您可以使用vlookup函数将给出的选项转换为值对应的值

= VLOOKUP(B3,Price_lookup!A1:B20,2,FALSE)

然后你可以使用这个作为build立你的公式的基础

编辑:

好的这里是一个非常粗略的例子在Excel中,但它的工作原理。 您可以取消隐藏列以显示它的工作原理

http://www.easy-share.com/1910066813/Stack_example.xls