Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα σε όλους

Γνωρίζει κανείς αν είναι δυνατή, η χρήση της Arrayformula με την index (+match+match); (σε google sheets)

(Επειδή δε μου δουλεύει η Arraformula με τον παραπάνω συνδιασμό, έχω κάνει "downgrade" σε Xlookup)

Δημοσ. (επεξεργασμένο)
14 ώρες πριν, solution1 είπε

Καλησπέρα σε όλους

Γνωρίζει κανείς αν είναι δυνατή, η χρήση της Arrayformula με την index (+match+match); (σε google sheets)

(Επειδή δε μου δουλεύει η Arraformula με τον παραπάνω συνδιασμό, έχω κάνει "downgrade" σε Xlookup)

Καλύτερα να γράψεις τι θες να κάνεις, γιατί έτσι δύσκολα κάποιος να μπορέσει να απαντήσει τυφλά.
 

Επεξ/σία από Billator
Δημοσ. (επεξεργασμένο)

Στο google sheets, υπάρχει μία φόρμουλα (Arrayformula) η οποία εφαρμόζει έναν ζητούμενο τύπο που θα δηλώσεις σ' ένα range, χωρίς να χρειάζεται να κάνεις drag τον τύπο στα κελιά που βρίσκονται στο range.

Επιπλέον, αν επιλέξεις ένα από τα κελιά που βρίσκονται στο range, βλέπεις ότι έχουν κανονική τιμή και όχι τον τύπο της φόρμουλας, το οποίο βολεύει, όταν χρεάζεσαι να κάνεις copy μέρος της πληροφορίας που βρίσκεται σ' ένα κελί. Πχ επιλέγεις ένα κελί που περιέχει όνομα πελάτη, διεύθυνση, ΤΚ, email κλπ, πατάς F2 κι επιλέγεις το μέρος της πληροφορίας που θέλεις (πχ το email)

Αν έκανα drag τον ζητούμενο τύπο στο εν' λόγω κελί, ναι μεν θα έβλεπα την διεύθυνση, όμως όταν πατούσα F2, αντί να δω τη διεύθυνση, θα έβλεπα τον τύπο. Το μόνο που θα μπορούσα να κάνω είναι Ctrl+c σε ολόκληρο το κελί και paste ως value, ολόκληρου του κελιού κι ύστερα να διαγράψω την πληροφορία που δε χρειάζομαι.

 

Ο ζητούμενος τύπος, είναι ο συνδιασμός index,match,match ο οποίος λειτουργεί όπως την Vlookup με την διαφορά ότι δεν είναι "hard coded" ο αριθμός της στήλης που θες να φέρεις, οπότε αν προστεθεί ή αφαιρεθεί κάποια στήλη, εξακολουθεί να λειτουργεί η φόρμουλα. Ενώ στην vlookup, αν αλλάξει ο αριθμός της στήλης που θες να φέρεις, φέρνει τα αποτελέσματα των διπλανών στηλών

 

Αυτό που θα ήθελα να κάνω είναι εφαρμογή του συνδιασμού index,match.match, σε 300+ γραμμές ενός google sheet,  με την χρήση της Arrayformula (έτσι ώστε, όταν πατάω F2 σ' ένα κελί, να βλέπω την τιμή του και όχι τον τύπο ( index,match.match)

Επεξ/σία από solution1
Δημοσ. (επεξεργασμένο)
Στις 3/12/2023 στις 4:18 ΜΜ, solution1 είπε

Αυτό που θα ήθελα να κάνω είναι εφαρμογή του συνδιασμού index,match.match, σε 300+ γραμμές ενός google sheet,  με την χρήση της Arrayformula (έτσι ώστε, όταν πατάω F2 σ' ένα κελί, να βλέπω την τιμή του και όχι τον τύπο ( index,match.match)

Αν θες να βλέπεις κελιά χωρίς τύπους χρησιμοποίησε την IMPORTRANGE, για την περιοχή που θες να επιβλέπεις, υπάρχει περιορισμός αλλά οι σειρές σου είναι πολύ λίγες
https://support.google.com/docs/answer/3093340?hl=en

Όπως μπορείς και το FILTER να το χρησιμοποιήσεις έτσι ώστε η συνάρτηση να είναι μόνο στο πρώτο κελί και σε όλα τα άλλα να το βλέπεις ως text


Αν θες απλά να μπορείς να κάνεις copy την τιμή άμεσα θες το IMPORTRANGE το οποίο θα "παρακολουθεί" το Range που θες. (το κελί που θα γράψεις το IMPORTRANGE θα κανονίσεις έτσι ώστε να είναι header ή κενό cell ωστε να μην έχει κάποια πληροφορία που θες να την κάνεις copy με το F2 --> selection --> copy )

Μπορείς να συνδυάσεις σε ένα διαφορετικό tab το Index match match μαζί με ένα IFERROR ώστε να γεμίσεις συναρτήσεις όλον τον πίνακα και να είναι έτοιμος, και να διαβάζεις τα δεδομένα σε ένα νέο tab sheet με το IMPORTRANGE (μπορείς να κάνεις το Tab hide που έχεις τις άλλες συναρτήσεις ώστε να δουλεύουν μόνες τους)

Διαφορετικά μπορείς να κάνεις έναν πολύ μικρό κώδικα σε Google script το οποίο να μπει στην θέση του IMPORTRANGE (γιατί κολλάει μερικές φορές), το οποίο μέσω time trigger ή action trigger να σου δημιουργεί έναν πίνακα το οποίο θα εμπεριέχει μόνο τα values και όχι τις φόρμουλες. Το καλό του κώδικα είναι ότι δεν μπορεί να κολλάει χωρίς λόγο όπως συμβαίνει μερικές φορές σε συναρτήσεις όπως το IMPORTRANGE / FILTER κλπ

 

Επεξ/σία από Billator
  • Thanks 1

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...