Google sheets 需要将多组列合并为一组列

Google sheets 需要将多组列合并为一组列,google-sheets,Google Sheets,我在Google Drive上有一个Google电子表格,它将表单中的数据捕获到多个同名列中。我需要能够将所有列集合合并为一组列 我正在使用谷歌表单为一个家庭夏令营捕获RSVP,并在多个字段中询问与会者的名字、姓氏、参加的膳食和年龄。这将生成一个电子表格,其中包含多组具有以下标题的列: 名字姓氏吃饭年龄 我不知道任何vba,但我需要将所有列集合合并到一个单独的工作表上的集合中。这可以在谷歌表格(首选)或Excel中完成。有人知道我收集这些数据的方法吗 编辑: 我想变成这样: 约翰史密斯周六早餐、

我在Google Drive上有一个Google电子表格,它将表单中的数据捕获到多个同名列中。我需要能够将所有列集合合并为一组列

我正在使用谷歌表单为一个家庭夏令营捕获RSVP,并在多个字段中询问与会者的名字、姓氏、参加的膳食和年龄。这将生成一个电子表格,其中包含多组具有以下标题的列:

名字姓氏吃饭年龄

我不知道任何vba,但我需要将所有列集合合并到一个单独的工作表上的集合中。这可以在谷歌表格(首选)或Excel中完成。有人知道我收集这些数据的方法吗

编辑: 我想变成这样:

约翰史密斯周六早餐、周六午餐、周日早餐15及以上史密斯周六早餐、周六午餐、周日早餐15及以上

进入:

约翰米特周六早餐、周六午餐、周日早餐15及以上
Jane Smith周六早餐、周六午餐、周日早餐15及以上

一旦复制到脚本编辑器中,有一个脚本对我有效。。。并保存,然后类似于:

=vmerge(A1:D3,E1:H3,I1:L30,M1:P30)  
脚本:

function VMerge() { //Vertical Merge 2.12 (release candidate) - ahab facit 2010
  var maxw=0;
  var l=0;
  var minw=Number.MAX_VALUE;
  var al=arguments.length ;
  for( i=0 ; i<al ; i++){
    if( arguments[i].constructor == Array ) {
       l =arguments[i][0].length ; 
       maxw=l>maxw?l:maxw; minw=l<minw?l:minw; 
    }
    else if ((arguments[i] != "???") && (arguments[i].length!=0) ){ 
            l = 1 ;  // literal values count as array with a width of one cell, empty cells are ignored!
            maxw=l>maxw?l:maxw; minw=l<minw?l:minw;
         }                                                              
  }

  if( maxw==minw) { // when largest width equals smallest width all are equal /
    var s = new Array();
    for( i=0 ; i<al ; i++){
      if( arguments[i].constructor == Array ) s = s.concat( arguments[i].slice() )
      else if ((arguments[i] != "???") && (arguments[i].length!=0)) s = s.concat( [[arguments[i]]] )
    }
    if ( s.length == 0 ) return null ; else return s     
  }
  else return "#N/A: All data ranges must be of equal width!!"   
}
function VMerge(){//Vertical Merge 2.12(候选发行版)-ahab facit 2010
var-maxw=0;
var l=0;
var minw=Number.MAX_值;
var al=arguments.length;

对于(i=0;imaxw?l:maxw;minw=lmaxw?l:maxw;minw=luse CONCAT函数。更多信息:感谢新手的输入。虽然这不是我想要的,但请参阅我的编辑以获得直观的解释。pnuts,这与我想要的非常接近,而且会做得非常好。该脚本的缺点是它不排除空白行,并且必须修改手动输入列字母,而不是一些查找或搜索功能,但我不知道有什么办法可以解决。这会给我留下一些工作要做,但比我想象的要少得多。谢谢!