Solução ARRAYFORMULA FILTER VLOOKUP para planilhas do Google com fórmulas de múltiplas condições

Jon Bowles

Preciso de uma fórmula ARRAYFORMULA, VLOOKUP ou FILTER no K7 que:

Coloca a data de A7: A IF o valor em J7: J é> = E7: E AND <= F7: F AND D7: D = "Traverse"

Tenho várias soluções para trabalhar nas linhas individuais, mas nenhuma para funcionar como uma fórmula de matriz para afetar a coluna inteira.

=IF(AND(J7>=E7:E,J7<=F7:F,D7:D="Traverse"),OFFSET(J7,0,-9),"")

ou

=IFERROR(FILTER(A:A,E:E<=J7,F:F>=J7,D:D="Traverse"))

ou

=ArrayFormula(IFNA(vlookup(J7:J2064,Query(sort(filter({date("20"&left(A7:A,2),mid(A7:A,3,2),right(A7:A,2)),A7:G},D7:D="Traverse"),6,1,1,0),"Select Col6,Col2",0),2,1)))

uma folha de exemplo está aqui se alguém puder lançar alguma luz :)

https://docs.google.com/spreadsheets/d/1SYbhfyIA2KoZF0k-TuIqm-Kn9L9o0I16EGbSXDaTABU/edit?usp=sharing

insira a descrição da imagem aqui

Jon Bowles

Obrigado por sua ajuda, no final eu consegui fazer uma fórmula funcionar de alguém no fórum de ajuda do Google. Esta é uma solução funcional se você estiver interessado:

=ArrayFormula(IFNA(vlookup(J7:J,sort({filter({Register!E7:F,Register!A7:A},Register!D7:D="Traverse")
;if({index(sort(filter({Register!A7:A,Register!E7:E,Register!F7:F},Register!D7:D="Traverse"),2,1),0,2);""}
>{"";index(sort(filter({Register!A7:A,Register!E7:E,Register!F7:F},Register!D7:D="Traverse"),2,1),0,3)},
{{"";index(sort(filter({Register!A7:A,Register!E7:E,Register!F7:F},Register!D7:D="Traverse"),2,1),0,3)}+1,
{index(sort(filter({Register!A7:A,Register!E7:E,Register!F7:F},Register!D7:D="Traverse"),2,1),0,2);""},
iferror({index(sort(filter({Register!A7:A,Register!E7:E,Register!F7:F},Register!D7:D="Traverse"),2,1),0,2)
;""}/0,"")},)},1,1),3,1)))

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Critérios de múltiplas colunas para usar com o Vlookup nas planilhas do Google

Soma de condições múltiplas da consulta do Planilhas Google com a duração do tempo

Faça uma função personalizada no script de planilhas do Google para trabalhar com "ArrayFormula"

Desenvolvimento de fórmulas para planilhas do Google

Condição IF com VLOOKUP no Planilhas Google

Condição IF com VLOOKUP no Planilhas Google

Planilhas Google - VLOOKUP dentro de ARRAYFORMULA

Fórmula do Planilhas Google para adicionar nomes de coluna como entradas de coluna com base na condição

As alterações de células com base em fórmulas no Planilhas Google não estão disparando o script onEdit

Script do Planilhas Google para encontrar fórmulas e copiá-las / colá-las nas anotações

Função de planilhas personalizadas para ser usada com ARRAYFORMULA

Filtro de planilhas do Google excluindo duplicatas com condição

Simplifique o cálculo de fórmulas repetitivas em planilhas do Google

Aplicação de fórmulas em células em planilhas do Google separadas

Padronização de datas em planilhas do Google usando fórmulas

O script do Planilhas Google getNextDataCell () se comporta de maneira diferente em colunas onde as fórmulas FILTER ou UNIQUE são usadas

Script do Google Apps para localização e substituição múltiplas no Planilhas Google

Use o vlookup do Planilhas Google para retornar o valor em um intervalo de índice

Verificação de múltiplas condições para evitar duplicatas na solução twoSum

Dependência de várias planilhas do Google na planilha mestre do google com condições

Planilhas do Google aninhadas solução alternativa para a instrução if

Script de planilha do Google para copiar uma planilha para uma nova guia com valores e não fórmulas

Arrayformula para verificar se a coluna contém texto e puxar o número próximo a ela. Planilhas do Google

Solicitação de validação do Laravel required_if com múltiplas condições

Big O para um loop for com múltiplas condições

Consulta de pesquisa do Laravel com múltiplas condições

Planilhas Google: ArrayFormula com CountBlank

ARRAYFORMULA REGEXMATCH para aplicação de fórmula de múltiplas linhas

ARRAYFORMULA REGEXMATCH para aplicação de fórmula de múltiplas linhas

TOP lista

  1. 1

    Obtendo apenas o número de uma String C #

  2. 2

    como acessar a conexão do banco de dados em visualizações no codeigniter 4

  3. 3

    Como redimensionar tabelas geradas pelo Stargazer no R Markdown?

  4. 4

    recuperar valores em uma linha de dataframes com base no valor em outro

  5. 5

    Firebase Storage Web: como fazer upload de um arquivo

  6. 6

    为什么在使用argc和argv时不会出现分段错误?

  7. 7

    Como agrupar objetos em uma lista em outras listas por atributo usando streams e Java 8?

  8. 8

    Qual é a diferença entre o tamanho do passo e a taxa de aprendizado no aprendizado de máquina?

  9. 9

    Por que definir a variável como uma string vazia não é necessária em meu código?

  10. 10

    Insert a value to hidden input Laravel Blade

  11. 11

    Configure o coletor de arquivos Serilog para usar um arquivo de log por execução do aplicativo

  12. 12

    Como ler arquivos yaml em laravel?

  13. 13

    Série Fibonacci usando programação dinâmica

  14. 14

    Como adicionar elementos a um array multidimensional em PHP?

  15. 15

    How do I set an IronPython ctypes c_char_p pointer to an absolute address that is not a valid memory address to read from?

  16. 16

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  17. 17

    Como faço para que um formulário no Access se torne uma janela pop-up?

  18. 18

    Como anexar um arquivo a um e-mail usando JavaMail

  19. 19

    Adicionar campos de texto dinâmicos por meio da seleção suspensa de componentes?

  20. 20

    如何使用SOM算法进行分类预测

  21. 21

    TypeError não capturado: não é possível atribuir a propriedade somente leitura

quentelabel

Arquivo