FlexYourData Asked: 2020-10-21 11:31:25 +0800 CST2020-10-21 11:31:25 +0800 CST 2020-10-21 11:31:25 +0800 CST 如何在Excel中创建字母表中所有字母的数组 772 是否可以使用公式创建一个大写字母数组以在其他查找函数中使用? 我想使用一个公式来创建一个这样的数组: {"A","B",..,"Z"} microsoft-excel worksheet-function 2 个回答 Voted Best Answer FlexYourData 2020-10-21T11:31:25+08:002020-10-21T11:31:25+08:00 这是通过与 结合来完成CHAR的SEQUENCE。 水平数组: =CHAR(SEQUENCE(1,26,65)) 一个垂直数组: =CHAR(SEQUENCE(26,1,65)) 调用SEQUENCE创建了一个由 65 到 90 的 26 个数字组成的数组。通过将此数组传递给CHAR函数,每个数字都转换为等效的大写字母,以CHAR(65)=A Scott Craner 2020-10-21T12:02:08+08:002020-10-21T12:02:08+08:00 如果没有 Office 365 及其动态数组。要在另一个公式中创建一个大写字母数组,我们可以使用: INDEX(CHAR(ROW($65:$90)),) 或者 INDEX(CHAR(COLUMN($BM:$CL)),) 这些将返回一个字母数组到另一个公式。
这是通过与 结合来完成
CHAR
的SEQUENCE
。水平数组:
一个垂直数组:
调用
SEQUENCE
创建了一个由 65 到 90 的 26 个数字组成的数组。通过将此数组传递给CHAR
函数,每个数字都转换为等效的大写字母,以CHAR(65)=A
如果没有 Office 365 及其动态数组。要在另一个公式中创建一个大写字母数组,我们可以使用:
或者
这些将返回一个字母数组到另一个公式。