excel中的列值将string中的值(如果有的话)放在第二行的另一列中

我在Excel中有很多列,我需要将值(如果有的话)放在第二行的另一列,以便将邮件合并到单词中。 如果有一个函数,我可以放置在目标单元格提取任何数据,如果有的话。 我需要绿色区域(DD2-DH2)中的单元格复制红色区域中的任何值。 我希望图像有帮助。 另外我需要让你知道,通常情况下不会超过红色轮廓区域中的4个值。 在这里输入图像说明

将公式放在单元格DD2中并复制:

 =IFERROR(SMALL($CX$2:$DC$11,COLUMNS($CX:CX)),"") 

根据需要调整范围$ CX $ 2:$ DC $ 11。