Google Sheets ArrayFormula 获取任意长度名称的首字母
Google Sheets ArrayFormula to get INITIALS of arbitrary length name
示例 sheet.
正如标题所说,给定一列任意长度的任意数量的单词,想要一个 ArrayFormula 来获取所述列中所有单词的第一个字母。
我已经尝试了两种方法,见示例 sheet。
1) 使用SPLIT 和ARRAYFORMULA,可以得到一个单元格但不能向下扩展列。
2) 使用2 REGEXEXTRACT,可以得到前2个首字母并向下延伸
但是是否可以使用 ArrayFormula 为整列获取任意数量的单词。
是否可以使用 REGEXEXTRACT return 多个单词的首字母?
尝试
=ARRAYFORMULA(UPPER(REGEXREPLACE(A1:A6,"(\w)\S*\s?","")))
示例 sheet.
正如标题所说,给定一列任意长度的任意数量的单词,想要一个 ArrayFormula 来获取所述列中所有单词的第一个字母。
我已经尝试了两种方法,见示例 sheet。
1) 使用SPLIT 和ARRAYFORMULA,可以得到一个单元格但不能向下扩展列。 2) 使用2 REGEXEXTRACT,可以得到前2个首字母并向下延伸
但是是否可以使用 ArrayFormula 为整列获取任意数量的单词。
是否可以使用 REGEXEXTRACT return 多个单词的首字母?
尝试
=ARRAYFORMULA(UPPER(REGEXREPLACE(A1:A6,"(\w)\S*\s?","")))