Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
NOTIFYIFS

NOTIFYIFS

Descrição

Envia até 1.000 notificações se os valores nos critérios especificados são alterados para atender a várias condições. Você pode enviar uma notificação a um usuário, independentemente de ele ter ou não acesso à pasta de trabalho. Se a função excede o limite, as notificações são interrompidas e o indicador #ERROR é exibido na célula que contém a função. Quando você posiciona o cursor sobre a célula, uma mensagem descreve o erro.

Sintaxe

NOTIFYIFS(
range1
,
criteria1
, [
user_names
], [
subject
], [
message
], [
send_on_each
], [
range2
,
criteria2
], ...)
  • range1
    : um intervalo para o qual avaliar os critérios.
  • criteria1
    : a expressão de cadeia de caracteres a ser avaliada em relação ao intervalo. O formato é o mesmo de funções como SUMIF() e COUNTIF().
  • user_names
    : a matriz ou lista de usuários para os quais enviar a notificação. Se você não inclui esse argumento, a função usa o user_name do usuário atual (o usuário que compõe a função).
  • subject
    : cadeia de caracteres de texto a ser usada como o assunto da notificação do Workday. Se você inclui um assunto, o Workday adiciona um caractere de dois pontos ao final da cadeia de caracteres.
  • message
    : texto a ser usado como o corpo da notificação. As seguintes etiquetas HTML têm suporte: <br>, <b>, <i> e <u>.
  • send_on_each
    : se a condição é TRUE, uma notificação é enviada para cada valor no intervalo que corresponde ao critério (TRUE). Se é FALSE, a notificação é enviada somente se todos os valores no intervalo atendem ao critério. O valor por padrão é TRUE.
  • range2
    : um intervalo para o qual avaliar os critérios.
  • criteria2
    : a expressão de cadeia de caracteres a ser avaliada em relação ao intervalo.

Exemplo

A1:B3 contém:
1 2 1 2 1 2
Fórmula
Resultado
=NOTIFYIFS(A1:A3,1,,,,false,B1:B3,2)
TRUE

Observações

  • A função envia uma notificação somente se um valor
    é alterado
    para atender a uma condição. Se, por exemplo, ocorre uma atualização de dados dinâmicos e uma condição que anteriormente era TRUE (a notificação foi enviada) continua sendo TRUE quando a atualização de dados dinâmicos programada é executada, nenhuma notificação é enviada. No entanto, uma notificação é enviada se você faz o recálculo da pasta de trabalho, pois isso equivale a reenviar a fórmula da célula.
  • Essa função avalia uma expressão de critério em relação a todos os valores no intervalo que você especificou. Se:
    send_on_each
    é verdadeiro, a função envia uma notificação para cada correspondência de critério no intervalo. Se:
    send_on_each
    é falso, a função envia uma notificação somente se todos os valores na correspondência atendem ao critério. O formato do critério é o mesmo de SUMIFS() e COUNTIFS().
  • A diferença entre NOTIFYIFS() e NOTIFYIF() é que, em NOTIFYIFS(), a condição para enviar uma notificação é atendida somente se todos os critérios forem atendidos em relação ao intervalo correspondente. Você pode especificar qualquer número de pares de intervalo/critério e deve especificá-los como pares correspondentes. Além disso, o formato de cada intervalo deve corresponder ao formato do primeiro intervalo (todos devem ter o mesmo número de linhas e colunas). Exemplo: se temos três pares de intervalo/critério, uma condição é atendida se o critério para cada intervalo é atendido para uma célula específica no intervalo. Se:
    send_on_each
    é falso, a condição deve ser atendida para cada célula em cada intervalo para que a função envie uma notificação.
  • A função gera uma notificação do Workday. Se os e-mails estão habilitados em seu ambiente, um e-mail também é enviado, mas o assunto do e-mail é gerado automaticamente e não corresponde ao argumento de assunto da notificação.
  • O Workday identifica o remetente da notificação como o usuário que inseriu a fórmula na célula.
  • A função retorna o valor TRUE se uma notificação foi enviada. Caso contrário, retorna FALSE.
  • O Workday não oferece suporte ao uso de referências estruturadas com NOTIFYIFS.

Funções relacionadas

NOTIFYIF