簡體   English   中英

如何根據 Google 表格中的列中的值重復行

[英]How To Repeat Rows Based On a Value in a Column In Google Sheets

如果 A 列中的值為“evc”,我想重復 C 列中 B 列的單元格中的數據。 有了這段代碼,我最終得到了這個

=TRANSPOSE(SPLIT(ArrayFormula(JOIN(" , ,",FILTER($B:$B, $A:$A = "evc"))),","))

不想要

有了這段代碼,我最終得到了這個。 我是查詢命令的新手,我不知道如何使用標准。

=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(REPT(B1:B4&",", 2), ,999^99), ","))))

在此處輸入圖像描述

我想要的是這個。 我想我需要使用重復 function 但我不知道在哪里插入它。

通緝

這可能有效:

=ARRAYFORMULA(VLOOKUP(ROW(B:B),FILTER({ROW(B:B),B:B},A:A="evc"),2,TRUE))

但是,您想要什么並不完全清楚,因此請嘗試分享更多示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM