-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFORMULAS MALA DIRETA.txt
More file actions
200 lines (86 loc) · 5.66 KB
/
Copy pathFORMULAS MALA DIRETA.txt
File metadata and controls
200 lines (86 loc) · 5.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
✅ TAPA 1 — preparar o arquivo da turma
> exemplo : relatório alunos por turma modelo 1 contendo nome, turma e situação.
> dar um nome para o arquivo exemplo; 8888
✅ ETAPA 2 — na planilha dos arquivos das turmas
> Crie uma coluna D chamada Correct.
> Em D2, cole: =ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A2;"á";"a");"é";"e");"í";"i");"ó";"o")))
Essa fórmula reescreve os nomes dos alunos em uma nova coluna de modo mais simples sem acento, e padronizado, para facilitar o encontro.
📗 PLANILHA DOS BILHETES
também vamos reescrever os nomes em uma nova coluna com a seguinte formula:
=ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A2;"á";"a");"é";"e");"í";"i");"ó";"o")))
Essa formula pega os nomes que provavelmente estarão na coluna A, sendo que A1 é titulo, ela começa lendo os nomes de A2 e reescrevendo, se por acaso os nomes da sua planilha estiver em outra coluna basta editar a formula substituindo A2 por outro.
✅ 2️⃣ Correct2
Para mala direta o ideal é que você tenha 2 listas de alunos na mesma linha para alimentar dois bilhetes na mesma página.
Mais o menos nesse modelo : | Nome1 (A) | Correct1 (F) | Turma1 (G) | Nome2 (H) | Correct2 (O) | Turma2 (N) |
| --------- | ------------ | ---------- | --------- | ------------ | ---------- |
Onde a coluna correct1 e correct2 no exemplo se refere a colunas criadas na etapa 2 descrito acima.
📌 Passos finais:
Certifique-se de que a planilha com a identificação das turmas , exemplo 8888.xls e sua planilha com os dados que será usado na mala direta dos bilhetes estão abertos ao mesmo tempo.
Cole essas fórmulas nas células das colunas criadas para definir a turma dos alunos; como turma1 e turma2
✅ 3️⃣ TURMA1
=SEERRO(ÍNDICE([8888.xls]turmm!$C:$C;CORRESP(F2;[8888.xls]turmm!$D:$D;0));"")
Essa formula lê o nome da linha e compara com a outra planilha onde tem o mesmo nome e a turma, assim ela identifica a turma do aluno e preenche automaticamente na célula
Arraste para baixo até o final da lista de alunos.
✅ 4️⃣ TURMA2
=SEERRO(ÍNDICE([8888.xls]turmm!$C:$C;CORRESP(O2;[8888.xls]turmm!$D:$D;0));"")
🧾 Estrutura atual da sua planilha dos bilhetes
| Nome1 (A) | Correct1 (F) | Turma1 (G) | Nome2 (I) | Turma2 (N) | Correct2 (O) |
| --------- | ------------ | ---------- | --------- | ---------- | ------------ |
✅ Passo a passo
1️⃣ No arquivo 8888.xls, aba turmm
Na célula D2, cole e arraste até o final:
=ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A2;"á";"a");"é";"e");"í";"i");"ó";"o")))
2️⃣ Na sua planilha de bilhetes
👉 Correct1 (coluna F2)
=ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A2;"á";"a");"é";"e");"í";"i");"ó";"o")))
👉 Correct2 (coluna O2)
=ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(I2;"á";"a");"é";"e");"í";"i");"ó";"o")))
3️⃣ Trazer automaticamente as turmas
👉 Turma1 (coluna G2)
=SEERRO(ÍNDICE([8888.xls]turmm!$C:$C;CORRESP(F2;[8888.xls]turmm!$D:$D;0));"")
👉 Turma2 (coluna N2)
=SEERRO(ÍNDICE([8888.xls]turmm!$C:$C;CORRESP(O2;[8888.xls]turmm!$D:$D;0));"")
✅ Resumo visual:
Coluna Função Fórmula
F Correct1 =ARRUMAR(MINÚSCULA(...A2...))
O Correct2 =ARRUMAR(MINÚSCULA(...I2...))
G Turma1 =SEERRO(ÍNDICE([8888.xls]turmm!$C:$C;CORRESP(F2;[8888.xls]turmm!$D:$D;0));"")
N Turma2 =SEERRO(ÍNDICE([8888.xls]turmm!$C:$C;CORRESP(O2;[8888.xls]turmm!$D:$D;0));"")
💡 Dica bônus:
Quando você for fazer para outra série (por exemplo, “9999.xls”), basta copiar essas mesmas fórmulas e trocar só o nome do arquivo dentro dos colchetes — de [8888.xls] para [9999.xls].
🧩 Estrutura das suas planilhas
📘 Planilha fonte (ex: 8888.xls)
Aba: turmm
Coluna A → Nome
Coluna C → Turma
Coluna D → Nome limpo (criada por fórmula)
📗 Planilha principal (bilhetes)
Coluna A → Nome1
Coluna F → Correct1 (nome limpo 1)
Coluna G → Turma1
Coluna I → Nome2
Coluna O → Correct2 (nome limpo 2)
Coluna N → Turma2
⚙️ Passo 1 — Criar o nome limpo (em ambas as planilhas)
🧮 Em F2 (Correct1)
=ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A2;"á";"a");"é";"e");"í";"i");"ó";"o")))
🧮 Em O2 (Correct2)
=ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(I2;"á";"a");"é";"e");"í";"i");"ó";"o")))
➡️ Arraste para todas as linhas.
Na planilha da turma (8888.xls, aba turmm), faça o mesmo na coluna D, linha 2:
=ARRUMAR(MINÚSCULA(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A2;"á";"a");"é";"e");"í";"i");"ó";"o")))
⚙️ Passo 2 — Buscar as turmas (fórmulas genéricas)
Agora, use estas fórmulas, trocando apenas o número do arquivo (ex: 8888, 7777, 9999 etc.):
🔹 Em G2 (Turma1)
=SEERRO(ÍNDICE([#####.xls]turmm!$C:$C;CORRESP(F2;[#####.xls]turmm!$D:$D;0));"")
🔹 Em N2 (Turma2)
=SEERRO(ÍNDICE([#####.xls]turmm!$C:$C;CORRESP(O2;[#####.xls]turmm!$D:$D;0));"")
🧠 Onde está escrito #####, você troca pelo número da série, por exemplo:
Série Arquivo Fórmulas ficam assim
7º ano 7777.xls [7777.xls]turmm!...
Infantil V 8888.xls [8888.xls]turmm!...
8º ano 9999.xls [9999.xls]turmm!...
✅ Dica de ouro
Os dois arquivos (bilhetes e série) precisam estar abertos ao mesmo tempo para o Excel reconhecer o nome do arquivo entre colchetes [ ].
Se quiser deixar o caminho fixo, pode usar assim:
='C:\Users\jonathan.ramos\Documents\[8888.xls]turmm'!$C:$C