Uma tabela do Excel, há um pequeno ícone azul e cinza que aparece e pergunta se eu quero substituir todas as células nesta coluna com esta fórmula, o que quase sempre faço. Posso fazer isso sem usar o mouse?
Ne Mo's questions
Eu sei como encontrar uma célula que corresponda a todos os 3 critérios:
{=INDEX(E5:E11,MATCH(1,(H5=B5:B11)*(H6=C5:C11)*(H7=D5:D11),0))}
Ou para encontrar uma célula que corresponda a qualquer um dos 3 critérios:
{=INDEX(E5:E11,MATCH(1,(H5=B5:B11)+(H6=C5:C11)+(H7=D5:D11),0))}
Mas como faço para retornar um valor que corresponda a 2 ou mais critérios - ou seja, não necessariamente a todos os critérios, mas a mais de um critério?
Não me oponho a usar uma função diferente para Index & Match, se funcionar. Eu prefiro fórmulas ao VBA, no entanto. Estou usando o Excel 2019.
Meu conjunto de dados tem vários registros que atendem a dois ou mais de quaisquer 3 critérios. Sei que o Index & Match retornará apenas o primeiro, isso é bom para esse propósito.
A macro exclui colunas que não preciso, excluindo todas elas, exceto aquelas com nomes especificados.
Não consigo descobrir (e deve ser fácil) como fazê-lo funcionar em qualquer planilha, não em uma com um nome específico. A macro é armazenada em personal.xlsb. Como faço isso?
Sub DeleteUnnecessaryColumns()
Dim currentSht As Worksheet
Dim i As Long, j As Long
Dim lastRow As Long, lastCol As Long
Dim startCell As Range
Dim colnames
Dim here As Boolean
colnames = Array("first column I want to keep", "Second column I want to keep", "goes on for ages")
Set currentSht = ActiveWorkbook.Sheets("export")
Set startCell = currentSht.Range("A1")
lastRow = startCell.SpecialCells(xlCellTypeLastCell).Row
lastCol = startCell.SpecialCells(xlCellTypeLastCell).Column
With currentSht
For i = lastCol To 1 Step -1
here = False
For j = LBound(colnames) To UBound(colnames)
If .Cells(1, i).Value = colnames(j) Then
here = True
Exit For
End If
Next j
If Not here Then
Columns(i).EntireColumn.Delete
End If
Next i
End With
End Sub
Eu tenho uma única célula que contém uma longa lista de números, delimitada por uma vírgula e um espaço.
Alguns dos números são repetidos e eu quero saber qual número é mais repetido.
A função MODE não funciona e parece projetada para funcionar em um intervalo onde cada valor está em sua própria célula.
Exemplo do que eu preciso
Cell with numbers
123, 456, 456
Most frequently repeated value
456
Preciso que os documentos sejam lidos e não consigo instalar nenhum software. O Word para de ler depois de 4096 caracteres, muito irritante. Como posso fazê-lo apenas ler tudo?