作业帮 > 综合 > 作业

怎么使EXCEL输入一个数值或者文字,转至对应的公式?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 09:08:25
怎么使EXCEL输入一个数值或者文字,转至对应的公式?
如A1输入文字:公式1 ,那么B1就会按照某个设定好的公式 比如A2+10 计算.如果输入公式2.B1就自动计算比如A2*8 这样的.最好是宏里面的VB公式,如果用宏解决不了,那么用函数又该怎么设置?
B1单元格写入公式
=CHOOSE(MATCH(A1,{"公式1","公式2","公式3"},),A2+10,A2*8,A2/10)
再问: A1ֵҪ��������ֺܶ࣬������һЩ�Ƕ��ٸ����ֶ�Ӧ��һ����ʽ�����繫ʽ1 ��ʽA ��ʽa ���Ƕ�Ӧ��A2+10 ����Ҫ��ôʵ����
再答: ������Ȼ����������,���ǹ�ʽ��ܳ�,���һ���һ�����Ҫ�� ��ʽֻ���й��ɵ��� ��ʵ��A1ֻҪд�� 1,2,3,��������,��ʽ�Ϳ���д�� =CHOOSE(A1,A2+10,A2*8,A2/10) �����Ǹ��,��¼�����,д��A1������ʱ,�Ͳ��������˵�ĸ������
再问: �ǵģ���ʽ�Ǻܳ�������Ҫ��ô�����Ч���أ����ڵ�һ�����������ӣ�Ȼ���ں��湫ʽ���ʲô����ΪҪ��һ����Ӧ�IJ�ѯ�?������ͬ��ʣ������ͬһ����ʽ����Ľ�������A1���� 1.2.3������� B2���ܰ���ʽ����A2+10
再答: ��ʽ��ܳ�,���һ���һ�����Ҫ��.�Ҳ�������ͽ�͵���. ֻ����˵��"��ʽ1 ��ʽA ��ʽa ���Ƕ�Ӧ��A2+10"��������Ӹ���,��IF���� =CHOOSE(IF(OR(A1={"��ʽ1","��ʽA","��ʽa"}),1,IF(OR(A1={"��ʽ2","��ʽB","��ʽb"}),2,IF(OR(A1={"��ʽ3","��ʽC","��ʽc"}),3,4))),A2+10,A2*8,A2/10,A2-23)