Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 用少量加法填充多行的相同数据_Excel - Fatal编程技术网

Excel 用少量加法填充多行的相同数据

Excel 用少量加法填充多行的相同数据,excel,Excel,我有一些数据如下: Organization Name Mail Role1 Role 2 Role3 XYZ Kumar kumar@.com A B C 如图所示,每个角色都需要单独的行,因此我的要求是: Organization Name Mail Roles XYZ Kumar ku

我有一些数据如下:

         Organization Name       Mail        Role1  Role 2 Role3 
         XYZ          Kumar      kumar@.com  A      B      C  
如图所示,每个角色都需要单独的行,因此我的要求是:

       Organization  Name       Mail        Roles
       XYZ           Kumar      kumar@.com  A
       XYZ           Kumar      kumar@.com  B
       XYZ           Kumar      kumar@.com  C

有什么方法可以做到这一点吗?

我猜你有很多行的组织和名称。假设组织在A1中,插入一个新的列D并填充它以适应:

  =A1&"|"&B1&"|"&C1   

对于填充的列SD:G范围,按照详细说明应用unpivot过程。创建表insert new COLUMNSB:C后,删除ColumnD并将文本应用于ColumnA的列,以|作为分隔符。调整标签以适应。

您尝试过什么,想朝哪个方向走?您想要公式还是VBA?请详细说明。