我在单个Excel工作表 create or replace function nth_substring( i_str VARCHAR2, i_del VARCHAR2, i_pos NUMBER)
/*
find n-th substring in delimited string
i_str input string e.g. a##b##c##d##e##f
i_del delimiter character
i_pos position of the strin starting from 1
*/
return VARCHAR2 is
BEGIN
return rtrim(ltrim(regexp_substr(i_str,'[^'||i_del||']+', 1, i_pos)));
END;
/
中有4个coloumns。
A,B,C,D
我需要一个公式来查找column A contains digits in thousands (22300) rows (not in sequence)
column B contains a value ( words) (sorted as A to Z )
Column c contains the same numbers as column A but not in sequence
column D contains nothing
并在column C
中匹配该数字,并从column A
获取相应的值并将其复制到
column B
。
column D
这些行数以千计,对于查找如此庞大的数字而言非常乏味和累人任何帮助都会受到赞赏。