Como preencher os números de sequência, pular as linhas ocultas no Excel?
Supondo que você tenha um intervalo de dados de filtro que deseja preencher com os números de sequência na célula em branco filtrada, como mostrado a seguir na captura de tela. Neste caso, arrastar a alça de preenchimento não preencherá as células corretamente, geralmente, neste artigo, irei falar sobre alguns bons truques para resolver essa tarefa no Excel.
Preencha os números de sequência, pule as linhas ocultas com a fórmula
Preencha os números de sequência, pule as linhas ocultas com o código VBA
Preencha os números de sequência, pule as linhas ocultas com o Kutools para Excel
Preencha os números de sequência, pule as linhas ocultas com a fórmula
Para preencher os números de sequência apenas até as células visíveis, uma fórmula simples pode ajudá-lo, faça o seguinte:
1. Insira esta fórmula: = SUBTOTAL (103, $ B $ 3: $ B3)(B3 é a célula visível que corresponde à célula para a qual você deseja começar a preencher o número de sequência) na primeira célula onde deseja preencher os números de sequência, A3, para esta instância, e então pressione Entrar chave, você obterá um número 1, veja a captura de tela:
2. Em seguida, selecione a célula A3 e arraste a alça de preenchimento para baixo até as células em que deseja preencher os números da sequência, consulte a captura de tela:
Preencha os números de sequência, pule as linhas ocultas com o código VBA
O código VBA a seguir também pode ajudá-lo a preencher os números de sequência apenas em células visíveis, faça o seguinte:
1. Segure o ALT + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.
2. Clique inserção > Móduloe cole o seguinte código no Módulo Janela.
Código VBA: preencha os números de sequência, pule as linhas ocultas:
Sub FillValue()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xTxt As String
Dim xVal As Long
Dim I As Long
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the data range", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = xRg.SpecialCells(xlVisible)
Debug.Print xRg.Address
If xRg Is Nothing Then Exit Sub
For Each xCell In xRg
xVal = xVal + 1
xCell = xVal
Next
End Sub
3. Então aperte F5 para executar este código e uma caixa de prompt é exibida para lembrá-lo de selecionar o intervalo de dados que deseja preencher, consulte a captura de tela:
4. E, em seguida, clique em OK botão, os números de sequência foram preenchidos apenas nas células visíveis.
Preencha os números de sequência, pule as linhas ocultas com o Kutools para Excel
Os dois métodos acima só podem ajudá-lo a preencher os números da sequência nas células visíveis, se você quiser preencher a sequência como AA-0001-BB, AA-0002-BB, AA-0003-BB ..., os métodos acima não funcionarão. Mas, por favor, não se preocupe, Kutools for Excel'S Inserir número de sequência utilitário pode ajudá-lo a terminá-lo de forma rápida e fácil.
Kutools for Excel : com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. |
Depois de instalar Kutools for Excel, faça o seguinte:
1. Selecione as células que você deseja preencher as sequências.
2. Clique Kutools > inserção > Inserir número de sequência, Na Inserir número de sequência caixa de diálogo, clique em Novo botão, veja as capturas de tela:
3. Na caixa de diálogo expandida, especifique as configurações conforme necessário na seção inferior esquerda, ao mesmo tempo, você pode visualizar a sequência no painel inferior direito, veja a captura de tela:
4. Depois de terminar as configurações, clique Adicionar botão para salvar este novo item na caixa de lista acima, veja a captura de tela:
6. E então selecione o item que você criou e clique Faixa de preenchimento botão, as strings de sequência foram preenchidas apenas nas células visíveis, consulte a captura de tela:
Baixe e teste grátis Kutools para Excel agora!
Demonstração: preencha os números de sequência, pule as linhas ocultas com o Kutools para Excel
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!