給定一個單元格,其中包含從 HTML 中提取的文本,格式如下:
OA-1
解釋整數的乘積,例如,將 5 × 7 解釋為 5 組中的物件總數,每組 7 個物件。例如,描述一個背景關系,其中一個總數...
- 更多的
OA-2
解釋整數的整數商,例如,將 56 ÷ 8 解釋為當 56 個物件被平均分成 8 個份額時每個份額中的物件數,或者解釋為一個數字......
目標:提取標題識別符號串列,使輸出如下所示:OA-1,OA-2...
我已經通過這個MWE sheet=importhtml上的兩個示例中所示的函式提取了資料。
注意到這char(10)是一個回傳字符,我正在考慮類似這樣的偽代碼:
Left(Cell_with_text,number_of_characters = find(first char(10))-1)&","&"find_next_heade" \r
另一種方法可能是我制作一個包含所有標題的庫(例如,“OA-1,OA-2 ...”)并以某種方式在單元格中找到每個實體,也許在陣列中使用查找函式?
假設
標題可以有 3 到 7 個字符。
標題并不總是以相同的字母開頭。
標題總是有一個破折號,但它可能是從第二個到第二個到最后一個位置的任何地方。
每個標題后總是有一個 char(10)。
uj5u.com熱心網友回復:
這個公式一次拆分所有這些,然后只保留第一列(這是您想要的輸出)。然后執行 JOIN()。
=JOIN(", ",INDEX(SPLIT(importhtml("https://contentexplorer.smarterbalanced.org/target/m-g3-c1-ta","list",3),CHAR(10)),,1))
這是一個樣本表,所有人都可以永久查看。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/443753.html
下一篇:從字串中提取價格
