excel表格中如何根据条件自定义某列的值,然后修改自定另外一列的值呢?请高手指教!不胜感谢! 5
如上表格,我希望如果A列(单位)的为台,则C列(编码)的值修改成1,如果单位为台,刚编码修改成3,如果单位为张,则编码修改成5。如果表中上有千条记录,有什么办法快速实现呢...
如上表格,我希望如果A列(单位)的为台,则C列(编码)的值修改成1,如果单位为台,刚编码修改成3,如果单位为张,则编码修改成5。如果表中上有千条记录,有什么办法快速实现呢!
展开
3个回答
展开全部
=LOOKUP(B2,{"个","台","张",.......},{3,1,5,........})
自已对应输入, 山桑弓提醒的好,这个公式使用时要注意汉字拼音排序
数据量最好另建一个对应表
用 VLOOKUP 或 INDEX 加 MATCH 函数来实现
自已对应输入, 山桑弓提醒的好,这个公式使用时要注意汉字拼音排序
数据量最好另建一个对应表
用 VLOOKUP 或 INDEX 加 MATCH 函数来实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是B列是是台为1,张为3,卷为5吧,假设是这样,C2中输入
=VLOOKUP(B2,{"台",1;"张",3;"卷",5},2,)
用自动填充柄将B2公式下拉。
假如不对,自己按实际情况改一下,注意其中分号和逗号的区别。
=VLOOKUP(B2,{"台",1;"张",3;"卷",5},2,)
用自动填充柄将B2公式下拉。
假如不对,自己按实际情况改一下,注意其中分号和逗号的区别。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果不多就这样:
C1=if(b2="个",1,if(b2="台",3,if (b2="张",5,“”))),下拉
如果情况繁杂,那用VBA做,方便,不需要下拉
C1=if(b2="个",1,if(b2="台",3,if (b2="张",5,“”))),下拉
如果情况繁杂,那用VBA做,方便,不需要下拉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询