Google 工作表 Index-Split Arrayformula 中的功能
Google Sheets Index-Split functionality inside Arrayformula
给定 A 列中的字符串和 B 列中的数字,我需要在 C 列上创建一个公式 (Arrayformula),它将拆分 A 列并引入 n-th 字符串。 B 列确定“n”(n-th 数字)。
这是一个示例电子表格https://docs.google.com/spreadsheets/d/14plMNGpgKCsO-MQgQw1oFYsOVxIu3SWwllrDzpN0YFI/edit#gid=0
我知道 Index-Split 可以很容易地做到这一点,但我需要 Arrayformula,因为它可以位于 header 并且不用担心公式被重写。
尝试:
=ARRAYFORMULA(IF(A1:A10="",,VLOOKUP(ROW(A1:A10),
{ROW(A1:A10), SPLIT(A1:A10, "|")}, B1:B10+1, 0)))
给定 A 列中的字符串和 B 列中的数字,我需要在 C 列上创建一个公式 (Arrayformula),它将拆分 A 列并引入 n-th 字符串。 B 列确定“n”(n-th 数字)。
这是一个示例电子表格https://docs.google.com/spreadsheets/d/14plMNGpgKCsO-MQgQw1oFYsOVxIu3SWwllrDzpN0YFI/edit#gid=0
我知道 Index-Split 可以很容易地做到这一点,但我需要 Arrayformula,因为它可以位于 header 并且不用担心公式被重写。
尝试:
=ARRAYFORMULA(IF(A1:A10="",,VLOOKUP(ROW(A1:A10),
{ROW(A1:A10), SPLIT(A1:A10, "|")}, B1:B10+1, 0)))