TEXT(A1*B1/C1,"0."&REPT("0",MIN(LEN(A1:C1)-FIND(".",A1:C1))))这个公式能否定义成一个函数?但是每次要得出结果都要输入这么长一串,能不能直接调用这个函数然后在()里直接输入运算式就可以的?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 13:35:30
TEXT(A1*B1/C1,"0."&REPT("0",MIN(LEN(A1:C1)-FIND(".",A1:C1))))这个公式能否定义成一个函数?但是每次要得出结果都要输入这么长一串,能不能直接调

TEXT(A1*B1/C1,"0."&REPT("0",MIN(LEN(A1:C1)-FIND(".",A1:C1))))这个公式能否定义成一个函数?但是每次要得出结果都要输入这么长一串,能不能直接调用这个函数然后在()里直接输入运算式就可以的?
TEXT(A1*B1/C1,"0."&REPT("0",MIN(LEN(A1:C1)-FIND(".",A1:C1))))这个公式能否定义成一个函数?
但是每次要得出结果都要输入这么长一串,能不能直接调用这个函数然后在()里直接输入运算式就可以的?

TEXT(A1*B1/C1,"0."&REPT("0",MIN(LEN(A1:C1)-FIND(".",A1:C1))))这个公式能否定义成一个函数?但是每次要得出结果都要输入这么长一串,能不能直接调用这个函数然后在()里直接输入运算式就可以的?
将公式写在宏里面是可以的,但如果要换一个电脑,仍要将宏重新拷贝一下,操作仍比较麻烦.
这个公式虽然第一次输入比较麻烦,而且是数组公式,但仍然可以进行复制操作.
这个公式是按照向下复制进行设计的,不知是否符合你的要求.
最外层是一个TEXT函数,用于规定数值的格式.括号中包括两个参数,第一个参数是数值,即A1*B1/C1;第二个参数是数据的格式,0.000.由于小数点后的位数不能直接确定,所以用了字符连接运算公式"0."&Rept(),由Rept函数产生小数点后的0.
Rept函数也包括两个参数,用于返回若干重复的字符串.该函数也包括两个参数,第一个参数是重复的字符,即"0",第二个参数是重复的个数.由于重复的字符个数由前面参与运算的A1、B1、C1三个单元格中位数最小的来决定,因此用了Min函数进行运算,用于计算数组或单元格区域中的最小值.
Min函数的参数是用数组进行计算的,由于A1、B1、C1各单元格的小数点位数不确定,也不便于直接运算,就用了Len函数来计算各单元格数据的字符个数,用Find函数查找小数点在各单元格数值中的位置,两者之差就是小数点的位数.

在EXCEL中如果A1=B1,C1=B1=A1.A1>B1,C1=B1-(A1-B1).A1 TEXT(A1*B1/C1,0.&REPT(0,MIN(LEN(A1:C1)-FIND(.,A1:C1))))这个公式能否定义成一个函数?但是每次要得出结果都要输入这么长一串,能不能直接调用这个函数然后在()里直接输入运算式就可以的? A1,B1,A1大就用(A1-B1)*C1,BI大就用(A1-B1)*D1,怎么设置 在Excel中A1=C1/B1 B1=C1/A1 C1=A1*B1的公式是什么样的 excel 计算 如果a1-b1>0,c1=a1-b1,如果a1-b1 如图所示,如果A1-B1>0,那么C1=A1-B1;如果A1-B1 求C1的excel函数,当A1-B1为负数时C1=(A1-B1)*1.33;当A1-B1为正数时:C1=(A1-B1)*1 EXECL找一个IF的函数.C1=A1-B1,如果A1与B1中其中一个为0.那么C1则显示0.公式该怎么写? excel 中A1+B1+C1= D1 如果A1,B1,C1 EXCEL中 如果:A1>B1,C1=A1-(A1-B1)*70%; 如果:A1 EXCEL公式:若A1等于1,C1等于B1*0.0063;A1等于2,C1等于B1*0.0071;A1等于3,C1等于B1*0.007,否则C1为0 在EXCEL中当(B1/A1)≥10时,C1=B1*3;当(B1/A1) Vb程序问题,竖椭圆变不成横椭圆了= =Private Sub Command1_Click()'参数初始化Dim a0!, a1!, b1!, c1!, d!, l!, l0!, r1!'定义text数值a0 = Text1.Textl = Text2.Textl0 = Text3.Textr1 = Text4.Text'定义β范围a1 = a0 * 0.01745b1 = a1 / 如果A1>0,B1=C1;如果A1=0,B1=D1;如果A1 excel问题-如果单元格a1,b1,c1中有一个是r,则d1显示红色;如果单元格a1,b1,c1中有一个是y,d1显示黄色请问上面这个怎样在excel中实现, 单元格C1的值由A1和B1决定,A1>B1,为1;A1=B1,为0;A1 if函数 A1-B1>0则C1为大于,A1-B10则C1为大于,A1-B1 已知,如图,点A1、B1、C1分别在射线OA、OB、OC上,且AB//A1 B1,BC//B1 C1求证 AC//A1 C1