对于你的需求,我觉得很重要的一点是信息的组织与层次,主要是客户基本信息及相关业务明细的分离与整合。
1、首先说分离:对于客户基本信息及业务明细,我建议不要混杂在同一个表(Sheet)里,要分开成多个表,各记各的,这样才能记清楚,也方便记录。例如,分成以下几个表:客户基本信息表、客户跟进记录、客户购买记录。。。等等。
2、再说整合:这几个表之间不是完全独立的,而是依据某关联字段(如客户编号)内在地联系起来,是一个整体。这样,查看某客户时,他的基本信息、跟进记录、购买记录就能全都列在一起,就能方便地了解该客户的全部信息,而不是挨个表地去找。
以上是信息组织上的思路,至于具体实现方法,如果你熟悉编程,可以用Excel实现,需设计自己的操作界面,并配合vba编程实现;如果不是很熟悉编程,推荐采用华创网表实现,能让用户自由建表、自定义数据格式,表之间可设置关联,从而形成层次化的信息结构,如下图所示:
上图中,客户信息、销售机会、销售订单、客户回访。。。等是一个个独立的表,但又通过客户编号关联起来,形成一个整体。
新建二张工作表,订单表和库存表
订单表(A:C列):
客户名称 产品名称 订单数量
A5 品5 200
A10 品10 1000
A5 品5 300
库存表(A:E列共5列):
产品名称 库存数量 订购产品名称 订单数量 剩余库存
品1 600 品5 200 600
品2 300 品10 1000 300
品3 2000 品5 300 2000
品4 500 0 0 500
品5 800 0 0 300
品6 1100 0 0 1100
品7 1400 0 0 1400
品8 1700 0 0 1700
品9 200 0 0 200
品10 2300 0 0 1300
品11 2600 0 0 2600
品12 900 0 0 900
品13 3200 0 0 3200
品14 3500 0 0 3500
品15 3800 0 0 3800
品16 4100 0 0 4100
品17 4400 0 0 4400
库存表的公式设置:
C2公式: =订单!B2
D2公式: =订单!C2
E2公式:=$B2-(SUMIF($C$1:$C$100,$A2,$D$1:$D$100))
三个公式分别下拉到第18行,这样剩余库存会自动计算。