Produto cartesiano de listas
Cruze cada item de uma lista com cada item das outras — todas as combinações, uma por linha.
Produto cartesiano de listas
Algumas listas só existem quando você as multiplica: cada cor × cada tamanho, cada nome × cada sobrenome, cada fonte UTM × meio × campanha, cada base de produto × variante. Escrevê-los à mão é exatamente o trabalho tedioso e sujeito a erros que um computador deve realizar. Cole suas listas aqui – um item por linha, cada lista separada por uma linha em branco – e cada combinação aparecerá, uma por linha, em uma ordem previsível.
A ordem é um odômetro: a última lista varia mais rápido, a primeira mais lenta, então vermelho/azul × S/M dá vermelho S, vermelho M, azul S, azul M. Esse agrupamento mantém combinações relacionadas juntas, que é o que você deseja quando o resultado alimenta uma coluna de planilha, um lote de casos de teste ou um conjunto de nomes de arquivos. Adicione uma terceira e uma quarta lista e o padrão se estende – a ferramenta lida com qualquer número de listas, limitada apenas pelo tamanho total.
A junção entre os itens é sua: espaço para rótulos legíveis, nada para códigos concatenados, hífen ou barra para identificadores, aba para colar em colunas. As duplicatas em uma lista são removidas por padrão para que um item repetido não multiplique silenciosamente a saída. A contagem mostra a contagem exata de combinações e o número de listas antes de você confirmar.
Como a contagem é o produto dos tamanhos das listas, ela explode rapidamente – quatro listas de quarenta itens equivalem a 2,5 milhões de linhas. A ferramenta calcula esse produto antecipadamente e recusa qualquer coisa que possa congelar a guia, informando o número para que você possa encurtar uma lista. Tudo é executado localmente no seu navegador – suas listas nunca saem do seu dispositivo.