EXCEL高手,请进!

来源:百度知道 编辑:UC知道 时间:2024/06/22 06:20:08
如何把下面的表格中的三餐中的素菜的数量统计出来?
餐别
中餐 冻鸡小块 206.2 红椒块 14.7
肉丝 102.3 水发木耳丝 6.4 洋葱丝 14.7
福寿鱼块 230.2 红椒丝 13.5 姜丝 2.7
肉片 48.6 花菜块 288.2
夹心肉片 51.1 白干菱形块过油 164.6 红椒块 10.2 青椒块 102.2
鸭小块 78.2 大葱块 65.9 红椒块 15.6 青椒块 93.3
海带丝段 240.0
大白菜块 658.5 蒜米泥 4.4
青瓜片 48.9 凉粉块 558.0
鸡架块 15.5 冬瓜块 46.5
绿豆 21.0 白糖 41.9
晚餐 带鱼块 255.0 红椒块 14.2 姜丝 3.0 小葱段 3.0
鸭小块 252.3 水发木耳块 12.7 红椒块 3.3 姜粒 3.1
肉片 128.2 大葱块 8.5 地瓜片 7.6 红椒块 4.6
肉片 77.8 西葫芦片 435.6 红椒块 6.2
夹心肉片 107.2 包菜块 426.1 红椒块 15.5
冻鸡小块 153.2 海带丝 396.7
绿豆芽段 270.0 韭菜段 23.7
芥菜 853.5 蒜米泥 5.7
红薯粉条段 106.3 蒜米泥 4.3
光骨块 24.5 海带丝段 73.4
枸杞 2.7 银耳 10.6 白糖 53.0
夜餐 带颈前排块 40.9 红椒块 2.6 青椒块 5.3
肉片 44.2 香芹段 5.3 红椒丝 2.6
冻鸡小块 88.4 蒜苔段 5.2 红椒块 1.3
肉片 12.5 青瓜片 49.7 青椒块 18.0 红椒块 1.0
鸭小块 33.5 洋葱块

上次没看明白你的意思.
首先,建立所有菜的素菜\荤菜识别数据表
数据分2列,列出所有菜名,格式如下:
菜名/类别
例如:苜蓿/ 1
烤鸭/ 2
……
(1表示素菜2表示荤菜0表示白糖那一类,怎么分类自己定吧)
选择所建所有数据(包括表头),选择菜单 插入-名称-自定义 为该数据表命名(假设命名为CPSB).识别表建成.

然后就是应用该表了.
首先将你文中提供的数据也整理成每道菜1行,菜名在第1列,第1行为表头,然后在最后的空列第1个菜(第2行)后(如果原始数据有2列,那就是第3列)输入:
=VLOOKUP(A2,CPSB,2,FALSE)
其他数据拖拽复制公式.

这样在原有的数据后面就出现一列表示类别的数字,这时就可以使用菜单 数据-筛选-自动筛选 功能进行分类选择了.

我觉的应该先是把菜分类标记。然后统计就容易了。关键就是怎样在这种条件下标记。导入宏应用数据库应该可以吧。没试过。。。。
还有可以认为标记。。你可以一个一个输入其筐中数据。反正不是很多个数。呵呵

用这个试试
=countif(你这个表的区域,"素菜")

你的表格要多加一列:荤素,在每个菜上都写上标记,然后,用“统计”,把“素菜”统计出来,很简单的。
如果你不想把荤素这列打印出来,可以把想打印的区域选择然后在打印区域就可以了。

你可以建立一个数据库,荤菜和素菜的分类,呵..
不然怎么判断,就比如韭菜段/蒜米泥这些一般人不百度百度,谁知道荤菜呢?

电脑又不知道哪个是蔬菜,只能给他加个记号