Possuo duas condições na minha função, a de que os números das linhas devem ser pares e as células devem conter valores diferentes de 30, e quando as condições forem atendidas me volta o valor 1 e quando não o valor 0. Estou usando a seguinte função: ={IF(AND(MOD(ROW(A1:A100),2)=0,A1:A100<>30),1,0)} , mas não estou conseguindo achar o resultado correto. Alguém poderia me ajudar?
Olá Lucas, se o resultado for linha a linha tente a seguinte função.
=if(and(mod(A1;2)=0;A1<>30);1;0)
E depois de fazer essa função na primeira célula onde quero o resultado você deverá fazer a sequência até a última linha que quer testar.
Exemplo:
A | B | |
1 | 10 | =IF(AND(MOD(A1;2)=0;A1<>30);1;0) |
2 | 32 | =IF(AND(MOD(A2;2)=0;A2<>30);1;0) |
3 | 79 | =IF(AND(MOD(A3;2)=0;A3<>30);1;0) |
4 | 81 | =IF(AND(MOD(A4;2)=0;A4<>30);1;0) |
5 | 43 | =IF(AND(MOD(A5;2)=0;A5<>30);1;0) |
6 | 88 | =IF(AND(MOD(A6;2)=0;A6<>30);1;0) |
7 | 25 | =IF(AND(MOD(A7;2)=0;A7<>30);1;0) |
8 | 51 | =IF(AND(MOD(A8;2)=0;A8<>30);1;0) |
9 | 37 | =IF(AND(MOD(A9;2)=0;A9<>30);1;0) |
10 | 28 | =IF(AND(MOD(A10;2)=0;A10<>30);1;0) |
Espero ter ajudado, um ótimo dia!
Lucas, para que essa função seja integralmente compreendida pelo excel, você deve atentar para sempre utilizar as pontuações corretamente.
Na questão em tela, para que a sua função funcione, as chaves devem ser substituidas por parenteses e as vírgulas por ponto e vírgula, ficando da seguinte forma:
=(IF(AND(MOD(ROW(A1:A100);2)=0;A1:A100<>30);1;0))
Agora testa lá que, dessa vez, é pra dar certo! =)
Bons estudos!!