Re: Colonna formula in cui tutti i valori di riga corrispondono a un determinato valore di colonna che corrisponde a un'altra colonnaPoiché non esiste una tabella di dati di esempio (le immagini non funzioneranno davvero come tabelle di dati), ho scritto una tabella più piccola da utilizzare come esempio.

La formula potrebbe sembrare un po' complicata, ma funziona con i dati di esempio
:S[Col Max(Col Min(Row(), :F, :o</img> == 5), :F)]
ma dovrebbe essere abbastanza facile da capire se lo dividi in tre formule diverse (ho allegato una tabella di dati con queste). L'idea è che prima ottieni i numeri delle righe per frutto in base al fatto che l'ordine sia 5 o non utilizzi Col Min(). Quindi usi Col Max() per ottenere il valore massimo di quella colonna. Infine, usa il numero di riga per ottenere il valore dalla colonna :Size.
Re: Colonna formula in cui tutti i valori di riga corrispondono a un determinato valore di colonna che corrisponde a un'altra colonnaÈ magico! Grazie, era proprio quello che cercavo.
Ci scusiamo per aver dimenticato di allegare la mia tabella demo.
Ri: Colonna formula in cui tutti i valori di riga sono un determinato valore di colonna corrispondente a un'altra colonnaNon ho una soluzione migliore da offrire, ma penso che questa soluzione possa causare risultati errati se l'ordine == 5 per uno qualsiasi dei gruppi è la prima riga di un determinato gruppo. Ad esempio, se è fuori servizio o se inizia da 5. A seconda dell'aspetto dei dati reali, potrebbe o meno essere un problema, o forse potrebbe essere risolto con l'ordinamento ecc.
Modifica: sembra funzionare ma non ho provato molto.
stRows = Current Data Table() << get rows where( :F[Row()] == :F & :o</img> == 5 );
aa = Associative Array( :F[stRows], stRows );
:S[aa[:F[Row()]]];
Colonna formula in cui tutti i valori di riga sono un determinato valore di colonna corrispondente a un'altra colonnaHo un tavolo come questo

e si desidera creare una nuova colonna formula (frutta della dimensione di riferimento) in cui il valore della riga è il valore della colonna "Dimensione", ma con la condizione che l'ordine sia 5 e il valore si aggiorni per ogni tipo di frutta.
Ad esempio, il risultato dovrebbe essere simile a questo:

Posso farlo usando una brutta soluzione alternativa (segnando 5 nella colonna "ordine", seleziona i valori corrispondenti, crea un sottoinsieme usando le righe selezionate e aggiorna la tabella originale con questo) oppure potrei scrivere uno script JSL, ma preferirei una colonna Formula soluzione per compattezza.
Miscelazione e pulizia dei dati