这种情况,先使用 LOWER 函数将字段内的英文统一转换为小写,再使用正则表达式进行统一转换。如:以“a”开头的英文字母,转为“A”。
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(
REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(LOWER([英文名字]), "^a", "A"),
"^b", "B"), "^c", "C"), "^d", "D"), "^e", "E"),
"^f", "F"), "^g", "G"), "^h", "H"), "^i", "I"),
"^j", "J"), "^k", "K"), "^l", "L"), "^m", "M"),
"^n", "N"), "^o", "O"), "^p", "P"), "^q", "Q"),
"^r", "R"), "^s", "S"), "^t", "T"), "^u", "U"),
"^v", "V"), "^w", "W"), "^x", "X"), "^y", "Y"),
"^z", "Z"), " a", " A"), " b", " B"), " c", " C"),
" d", " D"), " e", " E"), " f", " F"), " g", " G"),
" h", " H"), " i", " I"), " j", " J"), " k", " K"),
" l", " L"), " m", " M"), " n", " N"), " o", " O"),
" p", " P"), " q", " Q"), " r", " R"), " s", " S"),
" t", " T"), " u", " U"), " v", " V"), " w", " W"),
" x", " X"), " y", " Y"), " z", " Z")
效果如下:
今天的 Tableau 技巧,你 Get 到了吗?