在Excel中删除所有以相同字符开头的单词

时间:2020-05-15 07:51:21

标签: excel excel-formula

从服务器下载数据时遇到一些问题。我有很多基因,它们的表达值合并到一个单元格rather than split into multiple columns中。一些细胞具有大约30个左右的基因及其表达值。如果可以简单地获取基因名称,则可以在服务器上恢复表达式值。所有基因均以“ Bn”开头,因此我在下面尝试了此操作,以某种方式删除了所有单词,但它只能以某种方式删除大约2-3个单词:

Extract several words that start with specific char EXCEL

有人知道我如何提取某个字符开头的所有单词,以便获得基因名称列表?谢谢你的帮助! :)

1 个答案:

答案 0 :(得分:2)

如果您的数据位于TEXTJOIN中,而数据中有=TEXTJOIN("; ",1,FILTERXML("<t><s>"&SUBSTITUTE(SUBSTITUTE(A1,";"," ")," ","</s><s>")&"</s></t>","//s[starts-with(.,'Bn')]")) ,请尝试:

BnaC01g15960D; --; Protein of unknown function6.00Nan2.680.54 3.392.689.392.703.351.26 2.500.596.888.013.69 BnaC02g00590D; --; AT5G0997618.006.831.704.594.934.648.964.034.161.964.701.7611.7710.639.08 BnaA05920890D; CYP707A4; cytochrome P450

通过 Ctrl Shift Enter

确认

enter image description here


使用的数据:

@extends('layouts.subject')

@section('content')
    <script src="{{ asset('js/subject/subjectapp.js') }}" defer></script>

    <div class="container">
        <div class="row justify-content-center">
            <div class="col-md-8">
                <div class="card">
                    <div class="card-body">

                        <sample message="HELLO"></sample>

                    </div>
                </div>
            </div>
        </div>
    </div>
@endsection