excel公式两个数组,合并成一个数组

比如数组一A1:A4:{北京;上海;广州;深圳}数组二B1:B4:{第一;第二;第三;第四}合并成一个数组:C1:C4{北京第一;上海第二;广州第三;深圳第四}如何用公式... 比如
数组一A1:A4:{北京;上海;广州;深圳}
数组二B1:B4:{第一;第二;第三;第四}
合并成一个数组:C1:C4{北京第一;上海第二;广州第三;深圳第四}
如何用公式或函数来表达呢?
我想将合并后的数组用于“数据有效性”,形成下拉列表,但excel提示数据有效性不能引用数组。大家有什么好的办法吗?假如不通过C列过渡,不设置辅助列,直接生成。
即形成下拉列表:北京第一,上海第二,广州第三,深圳第四。
展开
 我来答
wykcorp
2015-08-26 · TA获得超过1.4万个赞
知道大有可为答主
回答量:5839
采纳率:85%
帮助的人:3298万
展开全部

C1公式下拉:
=A1&B1

或者用这公式也行:
=CONCATENATE(A1,B1)


提问中用到数组这个概念,数组一般是用于数组公式,即A1:A4与B1:B4混合后,用于其它函数的再次运算,如果指的是这个数组,那么用以下方式:

=A1:A4&B1:B4


注意:用于其它函数的再次运算时,上面公式的等于号要删除。

更多追问追答
追问
回答非常好,解决了。我想将合并后的数组用于“数据有效性”,形成下拉列表。但excel提示数据有效性不能引用数组。您有什么好的办法吗?假如不通过C列过渡,直接生成。
即形成下拉列表:北京第一,上海第二,广州第三,深圳第四。
感谢!
追答

直接在数据有效性的来源框中输入:

=C$1:C$4


或者直接输入下面字符,就可以不用引用单元格了。

北京第一,上海第二,广州第三,深圳第四

吕占清
2015-08-27
知道答主
回答量:18
采纳率:0%
帮助的人:2.9万
展开全部
=A1:A4&B1:B4
下拉填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式