EXCEL 里如何循环引用单元格?

例如,A1单元格里有“诺基亚”三个字,B列则是型号:B1是N78,B2是N79,B3是N81,B4是N82等等,B列的单元格个数并不一定,可能是七个也可能是八个九个十个
我需要一个公式达到以下效果:诺基亚N78,诺基亚N79,诺基亚N81,诺基亚N82。。。。。。引用到B列为空为止。请问各位大侠应该怎样写这个公式呢?

再如果B列限定最多10个的话,又应该怎样写呢?
我是要在一个单独格里有
诺基亚N78,诺基亚N79,诺基亚N81,诺基亚N82
这些,不是说在整个C列

第1个回答  2009-11-22
条件1
=IF($B$1="","",$A$1&$B1) 向下复制公式

条件2
=IF(OR(ROW(B1)>10,$B1=""),"",$A$1&$B1) 向下复制公式
-----------------------
关于补充:

那更简单了:
=$A$1&$B1&B2&B3&B4&B5&B6&B7&B8&B9&B10
第2个回答  2009-11-22
C1=$A$1&B1
向下复制即可
限定最多10的话:
C1=if(Row()>10,"",$A$1&B1)
第3个回答  2020-10-23