將資料按b列中的斜槓拆分,結果如圖右表:
e列使用公式:
=textsplit(textjoin("/",,b2:b4),,"/")
公式先使用textjoin函式,將b2:b4全部按斜槓合併,變成「a/bb/ccc/甲/乙/xx/丙丁」
再使用textsplit函式,將合併的結果按斜槓拆分,分隔符是第三引數,所以結果形成一列。
d列使用公式:
=sumif(b2:b4,"*"&e2#&"*",a2:a4)
公式中用到以下m365「硬塞的」版最新函式:
=textsplit(字串, 分列分隔符, 分行分隔符, 是否忽略空單元格, 填充值)
ps,經測試,textsplit的第一引數無法使用陣列,這個可以理解,畢竟每個值中分隔符個數不同會導致結果不是完整矩陣,但是該函式的第五引數為填充值,貌似好像又是為填補不存在的值所用,猜測未來版本更新後,會否加上這一功能……
T SQL行合併成列與列拆分成行
原文 t sql行合併成列與列拆分成行 本文出處 感覺最近sql也沒少寫,突然有一點生疏了,對於用的不是太頻繁的一些操作,時間一久就容易生。多行的某乙個列合併成乙個列 另外是乙個相反的操作,借助上面合併之後的結果,將乙個多個值的字串列拆分開來,轉換為多行,用到的字串拆分函式,比較常見 create ...
list資料拆分成批次
今天遇到乙個大集合裡面的資料刪除問題,因為是乙個大集合,如果同時傳遞到資料庫,那麼就會造成資料庫壓力 所以分批次的進行批量操作 其實 也可以採用多執行緒來處理或者多批次加多執行緒來處理都是可以的 下面的案例 主要講述是大集合拆分成小集合的 避免下次用到忘記了!public static void m...
字串拆分成陣列 842將陣列拆分成斐波那契數列
這個 星期六要考四級,真的是花36塊錢體驗下卷子。上次去華南理工比數學競賽,沒想到成功混了乙個一等獎 首先來看看題目 給定乙個數字字串 s,比如 s 123456579 我們可以將它分成斐波那契式的序列 123,456,579 形式上,斐波那契式序列是乙個非負整數列表 f,且滿足 0 f i 2 3...