Excel如何用公式快速提取出某列中需要的文字?

Excel如何用公式快速提取出某列中需要的文字,如在B列提取A列中企业职工,C列中提取工伤,D列中提取“机关事业, ”A列的内容不固定

    使用LEFT、RIGHT、MID函数
    LEFT函数用于提取单元格左侧指定长度的文本,RIGHT函数用于提取单元格右侧指定长度的文本,MID函数用于提取单元格中间指定位置的文本。例如,如果您想要从A列中提取前3个字符,可以使用以下公式:
    =LEFT(A1,3)

    使用FIND和LEN函数
    FIND函数用于查找一个字符串在另一个字符串中的位置,LEN函数用于计算字符串的长度。结合使用这两个函数可以非常方便地提取出某列中需要的文字。例如,如果您想要提取出A列中包含“需要的文字”的单元格中的“需要的文字”,可以使用以下公式:
    =MID(A1,FIND("需要的文字",A1),LEN("需要的文字"))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-06-21
你这个意思的性质不像是提取更倾向于查询,
=index(if(isnumber(find({"工伤保险","企业职工","机关事业"},$A3)),{"工伤保险","企业职工","机关事业"},""),,column(a1))

在B3输入后向右拉在向下拉
相似回答
大家正在搜