Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba Excel如果A1=A2,那么B1=B2如何实现?_Vba_Excel - Fatal编程技术网

Vba Excel如果A1=A2,那么B1=B2如何实现?

Vba Excel如果A1=A2,那么B1=B2如何实现?,vba,excel,Vba,Excel,如果A1=A2=A3=A4则将B1的内容(文本)插入B2=B3=B4 如何为excell制作这样的配方 范例 如果A1=Mango&B1=1,则所有左侧有Mango的B细胞将被1填充。 类似地,如果A9=Apple,B9=5,那么所有左边有Apple的B单元格都将填充5如果我读对了,那么如果AX的值等于A1 在这种情况下,公式为(第2行) 如果它们不相等,这会将单元格设置为0-将其更改为您想要的实际值 注意使用$锁定引用的行 从您的示例来看,它更像是要使用vlookup。这需要第二个“已知”对表

如果A1=A2=A3=A4
则将
B1
的内容(文本)插入
B2=B3=B4

如何为excell制作这样的配方

范例

如果A1=Mango&B1=1,则所有左侧有Mango的B细胞将被1填充。
类似地,如果A9=Apple,B9=5,那么所有左边有Apple的B单元格都将填充5

如果我读对了,那么如果
AX
的值等于
A1

在这种情况下,公式为(第2行)

如果它们不相等,这会将单元格设置为0-将其更改为您想要的实际值

注意使用
$
锁定引用的行

从您的示例来看,它更像是要使用
vlookup
。这需要第二个“已知”对表-例如

=IF(A$1=A2,B$1,0)
然后在实际的数据表中,您将(假设您将源数据放在C、d列中

  C D
1 1 MANGO 
2 9 APPLE

etc

对不起,这个问题完全不清楚!你需要什么?你能举个例子吗?到目前为止你尝试了什么?看看Excel的
IF
函数!谢谢你的回复。我添加了一个例子。你不是用更好的例子问这个问题吗?太好了!我要试试!谢谢你的回复。
  C D
1 1 MANGO 
2 9 APPLE
  A     B
1 Apple =VLOOKUP(A1,$C$1:$D$2,2,FALSE)
2 Thing =VLOOKUP(A2,$C$1:$D$2,2,FALSE)