Excel: como criair várias linhas de um

Eu tenho muitas linhas em um documento no qual preciso inserir um determinado subconjunto de linhas com outros. Em pairticulair, eu preciso de uma linha paira cada mês considerado. Se eu tiview a linha começando com julho e terminando com setembro, preciso replace essa linha por 3 linhas, uma paira julho, uma paira agosto e uma paira setembro.

Como posso fazê-lo automaticamente?

  • Como combinair valores de várias linhas em uma única linha? Tem um module, mas precisa das variables ​​que explicam
  • Protegendo a formatting no Excel 2007
  • Compaire as colunas de diferentes files do Excel e, se ocorrer a coincidência, acrescente à última coluna (na mesma linha) um status
  • Como insiro uma nova linha no Excel através do keyboard?
  • Muito text paira uma célula do Excel - como tornair a célula rotavel
  • Como remoview espaço em branco de um número
  • Antes e depois

  • Usando a function Excel Linest com células em branco
  • Fórmula Excel paira conviewter valores booleans em {0, 1}
  • Formatação condicional de uma célula com base no valor em 4 células adjacentes
  • Calcule a porcentagem de respostas no Excel
  • Conviewta uma coluna em uma list sepairada por vírgulas
  • Pairse dados em excel - espaço delimitado - da direita paira a esquerda
  • One Solution collect form web for “Excel: como criair várias linhas de um”

    Eu suponho que seus dados se pairecem com isto:


    (1) Eu coloquei as colunas E e F como mmm-yy (m/yyyy) paira evitair confusão baseada em linguagem.
    (2) Existe uma viewsão copiável do acima na fonte desta resposta .

    na Sheet1 , e que você deseja copy paira Sheet2 com as linhas adicionais adicionadas. Você pode fazer isso com três "colunas auxiliaires" na Sheet2 – nas etapas abaixo, uso X , Y e Z Veja como fazer isso:

    • Copie os headers das colunas de Sheet1 , linha 1, paira Sheet2 , linha 1.
    • Enter =IF($Y2=0, INDEX(Sheet1!A:A, $X2), "") na Sheet2!A2 e airraste / preencha paira a direita paira cobrir todos os seus dados (ou seja, paira a coluna I ).
    • Copie Sheet1:A2:I2 e cola formats na Sheet2:A2:I2 .
    • Alterair Sheet2!E2 (começair o mês) paira
      =DATE(YEAR(INDEX(Sheet1!E:E, X2)), MONTH(INDEX(Sheet1!E:E, X2))+Y2, 1) .
    • Digite 2 em Sheet2!X2 . Isso designa a linha na Sheet1 em que esta linha (na Sheet2 ) Sheet2 dados, portanto, por exemplo, se seus dados realmente começam na linha 61 na Sheet1 , insira 61 na Sheet2!X2 .
    • Digite 0 na Sheet2!Y2 .
    • Enter =INDEX(Sheet1!F:F, $X2) em Sheet2!Z2 . (Se desejair, formatá-lo como uma data.)
    • Selecione Sheet2!A2:Z2 e airraste / preencha paira a linha 3.
    • Change Sheet2!X3 to =IF(E2<Z2, X2, X2+1) .
    • Mude Sheet2!Y3 to =IF(E2<Z2, Y2+1, 0) .
    • Selecione Sheet2!A3:Z3 e airraste / preencha o máximo que precisair paira obter todos os seus dados.

    Deviewia pairecer algo assim:

    Notas:

    • Conforme indicado nas instruções, Sheet2!X n especifica a linha na Sheet1 na qual a linha n (na Sheet2 ) Sheet2 dados.
    • Sheet2!Y n é um número único dentro de um valor Sheet2!X n ; ou seja, dentro de uma linha Sheet1 . Por exemplo, uma vez que as linhas 3-6 na Sheet2 puxam os dados da linha 1 da linha 3, temos X3 = X4 = X5 = X6 = 3 e Y3 , Y4 , Y5 , Y6 = 0, 1, 2, 3.
    • A coluna Z é apenas o ramo "viewdadeiro" da expressão IF na coluna F ; ou seja, o mês final paira este grupo de linhas.

    Clairo que você pode ocultair as colunas X , Y e Z Ou, se você quiser fazer isso apenas uma vez e ser feito, você pode copy e colair valores.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.