我是谷歌电子表格的新手。想要将范围c3:c51中提到的所有类名复制到b3。我试过过滤配方,但不能成功,请你提供相同的配方,我提前谢谢。 范围C3:C51包含以下数据:
<!doctype html>
<html lang="em">
<head>
<meta charset="utf-8"/>
<title>SSD & ABP Planning 2015-16 </title>
<link rel="stylesheet" href="css.css">
</head>
<body bgcolor="beige" class="body">
<div class="big_wrapper">
<header id="top_header">
<h1>Planning 2015-16 (Branch)</h1>
</header>
<ul id="menu-bar">
<li class="active"><a href="#">Home</a></li>
<li>
<a href="#">Sales Tracker</a>
<ul>
<li><a href="#">Sales Territory</a></li>
<li><a href="#">Monthly Sales</a></li>
<li><a href="#">Deficit detail-CSE wise</a></li>
<li><a href="#">Booking detail-CSE wise</a></li>
<li><a href="#">Business detail-RBU & CBU</a></li>
<li><a href="#">Business detail-New & Renew</a></li>
</ul>
</li>
<li class="line">
<a href="#">Services</a>
<ul>
<li><a href="#">Services Sub Menu 1</a></li>
<li><a href="#">Services Sub Menu 2</a></li>
<li><a href="#">Services Sub Menu 3</a></li>
<li><a href="#">Services Sub Menu 4</a></li>
</ul>
</li>
</ul>
<div id="new_div">
<section id="main_section" >
<div class="la1"></div>
</section>
<aside id="side_news">
<h4>Important Points</h4>
Bloggers rooms is here</aside>
</div>
<footer id="the_footer">-For presentation purpose only-</footer>
</div>
<script src="jquery.js"></script>
<script src="main.js"></script>
</body>
</html>
为了更加清晰,请访问以下链接:
https://docs.google.com/spreadsheets/d/1HeiMY41qisz3GxbiGbgJcQKH-_c-GeObxQYna8CTd0w/edit#gid=0
答案 0 :(得分:1)
如果您想要提取示例表中突出显示的部分,可以尝试
=query(C3:C52, "where C contains 'class' ")
要显示一个单元格中的所有单元格,请尝试:
=join("",C3:C52)
如果您只想提取班级名称,请尝试
=trim(join(" ",arrayformula(iferror(regexreplace(regexextract(regexextract(C3:C52, "(class=(.+?)>.+class=(.+?)>|class=(.+?)>)"), char(34)&"(.+)"&char(34)), char(34)&"(.+)"&char(34)," ")))))