在Excel中如何把每三行数据合并为一行?

在Excel中如何把每三行数据合并为一行?

利用PHONETIC&OFFSET函数

  • 以“吃了吗”三个字为例:
    在Excel中如何把每三行数据合并为一行?
    在B1中插入函数=PHONETIC(OFFSET($A$1,3*(ROW()-1),3))回车
    在Excel中如何把每三行数据合并为一行?
  • 然后用右下角那个标记向下拉即可
    在Excel中如何把每三行数据合并为一行?

PHONETIC函数:提取文本字符串中的拼音 (furigana) 字符。
OFFSET(基准位置,向下或上偏移几行,向右或左偏移几列,引用区域的高度,引用区域的宽度)函数:指定的基准位置按行列偏移量返回指定的引用。OFFSET($A$1,3*(ROW()-1),3)其中ROW()指光标当前位置。