EXCEL 当一组数字中固定位置的数值等于“1”时,则把这组数字提取显示在另外同等数量的单元格中,求公式

2024-11-01 10:18:08
推荐回答(5个)
回答1:

F1=IF($A2=1,A1,"")

F2=IF($A2=1,A2,"")

两公式向右复制到I列

复制F1:I3,粘贴到F4:I12

或者

F1=IF(INDIRECT(ADDRESS(IF(MOD(ROW()-1,3),ROW(),ROW()+1),1))=1,A1,"")向右向下复制(这个公式只针对三行一轮设置)

回答2:

使用IF函数即可

例如:
=IF($A$1=1,表1!A2,"")
拖动即可

回答3:

F1单元格输入公式,向右向下复制:

=IF(OR(AND($A1=1,$A2=""),AND($A2=1,$A3="")),A1,"")
如图:

 

回答4:

关键是你的这个”1“关键数字的位置怎么定
把你的表格截取大一点,方便看数据结构

回答5:

F1输入公式,向右向下填充即可:


=IF(INDIRECT("$A"&ROW()+MOD(ROW(),2))=1,A1,"")