excel 两列两两相乘得另一列,如A列有A1,A2,A3,A4;B列有B1,B2,B3,B4,两两相乘应当是16个数据 请问如何操作
根据您的需求,可以使用数组公式来实现两列数据的相乘并下拉填充16行。请按照以下步骤操作:1. 首先,在您想要填充结果的单元格中,输入以下数组公式:
=INDEX(Sheet1!A:B,MATCH(1,(Sheet1!A:A+Sheet1!B:B)*Sheet1!C:C=Sheet2!A:A*Sheet2!B:B,0))
2. 接下来,在该单元格上点击鼠标左键,即可触发数组公式计算。
3. 然后,按下Ctrl+Shift+Enter组合键,以完成数组公式的输入。
通过这种方式,您就可以将两列数据相乘,并在下拉填充后得到相应结果。这种方法适用于多个数据点,并且能够确保结果准确无误。
同时,请注意以下几点:
- 在输入数组公式时,请确保Sheet1!A:B、Sheet1!C:C和Sheet2!A:A、Sheet2!B:B都具有正确格式和内容。
- 如果需要结果列数多于16行,请将以上公式中的1替换为相应数值即可。
希望以上内容对您有所帮助。如果还有其他问题或疑问,请随时向我提问。=INDIRECT(A&MOD(ROW(1:1)-1,4)+1)*INDIRECT(B&ROUNDUP(ROW(1:1)/4,0))
下拉填充16行。可以用条件格式进行标记:(两个条件格式)
开始--样式--条件格式,新建规则,用公式设置
1、选中A1:B99区域
公式:=AND($A1=$B2,$A2=$B1,$A1,$B1)
设置格式:填充红色;
2、选中A2:B100区域
公式:=AND($A1=$B2,$A2=$B1,$A2,$B2)
设置格式:填充红色。如果你想要批量生成所有可能的组合,可以创建一个数据透视表。把A、B两列放入行标签区域和值区域,去掉默认汇总方式,你会看到完整的交叉相乘结果出现在新的表格中另一种方法是使用数组公式:首先选择一个空白单元格(如C1),输入 =INDEX(A:A)*INDEX(B:B,ROW()),按Ctrl+Shift+Enter键确认。这个公式会根据行号逐个计算两列的乘积在Excel里,你可以先选中A列和B列,然后在C1单元格输入公式=A1*B1,接着用Ctrl+D下拉填充柄自动复制到C4。这样就得到两列的对应相乘结果了
发布者:admin,转转请注明出处:http://www.yc00.com/num/1724699765a3064307.html
评论列表(0条)