Operador de comparación

Excel e Google Spreadsheet Six Comparison Operators

Os operadores, en xeral, son símbolos utilizados nas fórmulas para especificar o tipo de cálculo que se vai levar.

Un operador de comparación, como suxire o nome, realiza unha comparación entre dous valores na fórmula eo resultado desa comparación só pode ser TRUE ou FALSE.

Seis operadores de comparación

Como se mostra na imaxe anterior, hai seis operadores de comparación empregados nos programas de folla de cálculo como Excel e Google Spreadsheets.

Estes operadores úsanse para probar condicións como:

Uso en fórmulas celulares

Excel é moi flexible na forma en que estes operadores de comparación poden ser utilizados. Por exemplo, pode usalas para comparar dúas celas ou comparar os resultados dunha ou máis fórmulas . Por exemplo:

Como estes exemplos suxiren, pode escribir estes directamente nunha cela en Excel e ter Excel calcular os resultados da fórmula tal como faría con calquera fórmula.

Con estas fórmulas, Excel sempre regresará TRUE ou FALSE como resultado na cela.

Os operadores condicionais poden ser utilizados nunha fórmula que compara os valores en dúas celas nunha folla de cálculo .

De novo, o resultado para este tipo de fórmulas só será TRUE ou FALSE.

Por exemplo, se a cela A1 contén o número 23 ea cela A2 contén o número 32, a fórmula = A2> A1 devolverá o resultado de VERDADEIRO.

A fórmula = A1> A2, por outra banda, devolverá un resultado de FALSE.

Uso en declaracións condicionais

Os operadores de comparación tamén se usan en declaracións condicionais, como o argumento de proba lóxica da función IF para determinar a igualdade ou a diferenza entre dous valores ou operandos.

A proba lóxica pode ser unha comparación entre dúas referencias de celas, tales como:

A3> B3

Ou a proba lóxica pode ser unha comparación entre unha referencia de cela e unha cantidade fixa como:

C4 <= 100

No caso da función IF, aínda que o argumento da proba lóxica só avaliará a comparación como TRUE ou FALSE, a función IF normalmente non mostra estes resultados nas celas de folla de cálculo.

No seu canto, se a condición que se está probando é VERDADEIRA, a función realiza a acción listada no argumento Value_if_true .

Se, por outra banda, a condición que está a ser probada é FALSE, a acción listada no argumento Value_if_false execútase no seu lugar.

Por exemplo:

= IF (A1> 100, "Máis de cen", "Cen ou menos")

A proba lóxica desta función IF úsase para determinar se o valor contido na cela A1 é superior a 100.

Se esta condición é TRUE (o número en A1 é superior a 100), a primeira mensaxe de texto Máis de cen aparece na cela onde reside a fórmula.

Se esta condición é FALSO (o número en A1 é inferior ou igual a 100), a segunda mensaxe Cen ou menos aparece na cela que contén a fórmula.

Usar en macros

Os operadores de comparación tamén se usan en declaracións condicionais en macros de Excel, especialmente en loops, onde o resultado da comparación decide se a execución debe proceder.