Estou organizando meus arquivos do Mame de forma que todos os jogos marcados commaduro(ou seja, conteúdo adulto) são filtrados. Tenho um arquivo de texto no Excel (um jogo por linha) e gostaria de realizar o seguinte:
Linha original:4psimasy=Tabletop / Mahjong *Mature*
Linha alvo:4psimasy=Mature
Como eu poderia fazer isso?
Responder1
Supondo que seu jogo esteja em A1
, algo assim deve resolver:
=IFERROR(REPLACE(A1; SEARCH("="; A1) + 1; SEARCH("Mature"; A1) - SEARCH("="; A1) - 1; ""); A1)
(Observação: dependendo das configurações regionais, pode ser necessário substituir o ponto-e-vírgula na fórmula por vírgulas.)
A REPLACE()
função remove (substituindo por uma string vazia ""
) um determinado número de caracteres na string original ( A1
) da posição inicial especificada (logo após o =
sinal).
Se A1
não contiver a palavra "Maduro" (ou o =
sinal, nesse caso), o Excel lançará o #VALUE
erro, que a IFERROR()
função captura e retorna o conteúdo A1
.
Após o acima, você pode ocultar e bloquear a coluna com os nomes originais, ou copiar os nomes censurados e escolher “Colar Especial…” → Valores para substituir completamente os nomes originais. Ou se a saída desejada for um arquivo de texto, você também pode mover os nomes censurados para uma planilha separada e exportar apenas do Excel.