从服务器下载数据时遇到一些问题。我有很多基因,它们的表达值合并到一个单元格rather than split into multiple columns中。一些细胞具有大约30个左右的基因及其表达值。如果可以简单地获取基因名称,则可以在服务器上恢复表达式值。所有基因均以“ Bn”开头,因此我在下面尝试了此操作,以某种方式删除了所有单词,但它只能以某种方式删除大约2-3个单词:
Extract several words that start with specific char EXCEL
有人知道我如何提取某个字符开头的所有单词,以便获得基因名称列表?谢谢你的帮助! :)
答案 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
确认使用的数据:
@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