Insira 2 linhas após cada cliente - dicas do Excel

Pergunta de Janet: ela tem um grande conjunto de dados. Cada vez que o nome do cliente muda, ela deseja inserir * duas * linhas.

Assistir vídeo

  • Janet deseja inserir duas linhas abaixo dos registros de cada cliente
  • Como inserir várias linhas em um comando no Excel
  • Use uma fórmula SE OU para descobrir se há duas linhas abaixo. Use "A" ou 1
  • Vá para especial para selecionar fórmulas que resultam em números
  • Emita um comando Inserir Linha

Transcrição de vídeo

Aprenda Excel com, Podcast Episódio 2158: Insira duas linhas a cada mudança.

Ei. Bem-vindo de volta ao netcast. Sou Bill Jelen. Bem, a pergunta de hoje é da Janet. Conheci Janet no Excelapalooza. Janet tem um conjunto de dados que ela baixa e, toda vez que o nome do cliente muda, ela quer inserir 2 linhas, inserir 2 linhas. Agora, antes de chegarmos à pergunta de Janet, é incrível quantas vezes me perguntam como você pode inserir várias linhas no Excel. Não sei por que isso é confuso para as pessoas, mas é fácil inserir várias linhas no Excel.

Se eu quiser inserir 1 linha entre ABC Stores e AT&T, chego aqui na primeira linha que será deslocada para baixo e faremos INSERT, INSERT SHEET ROWS. Agora, em vez de fazer isso, eu realmente faço ALT + I para inserir, R para linhas, qualquer método que você gostaria. Então, Alt + IR irá inserir 1 linha, mas se eu quiser inserir 2 linhas, então, o que eu quero fazer é aqui o primeiro lugar que eu quero deslocar para baixo e eu seguro a tecla SHIFT e pressiono a SETA PARA BAIXO para selecionar 2 linhas. ALT + IR irá inserir 2 linhas, deslocar ambas para baixo.

Agora, eu acho que é meio contra-intuitivo porque, normalmente, se selecionarmos esta célula, ela está empurrando aquela para baixo, e se selecionarmos 2 células, você acha que talvez começaria a empurrar para baixo disso. Não sei por que é confuso, mas se você precisar inserir 5 linhas, ALT + IR, sempre vai inserir desde a primeira célula da seleção. Tudo bem, então temos essa regra.

Vou sair aqui e adicionar uma coluna HELPER, e a coluna HELPER começará na 4ª linha e dirá = SE uma das duas coisas for verdade, certo, qualquer uma dessas coisas é verdade, então Vou usar uma função OR. Se o que temos nesta célula não é = para a célula acima de nós ou se o que temos nesta célula não é = para 2 células acima de nós, tudo bem, se alguma dessas for verdade, então queremos colocar 1 - - e não é tão importante o que colocamos aqui - senão queremos colocar uma carta, certo? O importante aqui é que um é numérico e o outro é texto. Tudo bem, então, estou diferenciando entre numérico e texto assim, e clicaremos duas vezes para copiar e o que devemos ver é que as 2 primeiras linhas de cada cliente têm um número, enquanto todo o resto tem uma letra. (= SE (OU (C4C3, C4C2), 1, “A”))

Tudo bem, então, vamos escolher a coluna inteira, vá para HOME, ENCONTRAR & SELECIONAR, IR PARA ESPECIAL. Em IR PARA ESPECIAL, procuramos FÓRMULAS que resultem em NÚMEROS. Então, ele vai ignorar todos os As, vai ignorar os espaços em branco, só vai me dar as primeiras 2 linhas de cada cliente selecionado assim, e então podemos ir para INSERIR, INSERIR LINHAS DE FOLHA, e será bem sucedido adicione 2 linhas após cada cliente assim. Agora, depois de fazer isso, excluiremos o HELPER da COLUNA E e pronto.

Certo, esse é um dos tipos de truques que estão neste livro, 617 Excel Mysteries Solved, Power Excel With MrExcel, a edição de 2017. Clique naquele i no canto superior direito para obter mais informações sobre como comprar o livro.

Certo, conclua por hoje: Janet deseja inserir 2 linhas abaixo de cada registro de cliente; como inserir várias linhas em um comando no Excel. Não sei por que isso é confuso para as pessoas, mas eu ouço muito essa pergunta. Para resolver o problema de Janet, usamos uma fórmula SE OU para descobrir se este cliente é diferente do cliente acima de nós ou 2 linhas acima de nós, e colocamos um texto A ou um número 1 e, em seguida, vamos para ESPECIAL para selecionar apenas os 1s nessa faixa e, em seguida, um único comando INSERT SHEET ROWS resolverá o problema.

Quero agradecer a Janet por enviar essa pergunta e quero que você passe por aqui. Nos vemos na próxima vez para outro netcast de.

⇬ Fazer download do arquivo

Baixe o arquivo de amostra aqui: Podcast2158.xlsm

Artigos interessantes...