mitsver Δημοσ. 15 Δεκεμβρίου 2023 Δημοσ. 15 Δεκεμβρίου 2023 (επεξεργασμένο) Γειά σας, Προσπαθώ να συνδυάσω στο TEXT function μια λίστα με INDIRECT function για να μπορώ να αλλάζω γλώσσα σε μια λίστα. Το πρόβλημα είναι τα διπλά εισαγωγικά " που μάλλον μπερδεύουν τη συνάρτηση. Δοκίμασα με τριπλά """ ή με /" αλλά πάντα μου βγαίνει λάθος. Στο κίτρινο φαίνει πως δουλεύει σωστά η συνάρτηση χωρίς indirect και δίπλα στα λάθη είναι που προσπαθώ να αλλάζω τη γλώσσα από τα slicers. Ευχαριστώ εκ των προτέρων αν κάποιος ξέρει πως να προσπεραστεί αυτό το πρόβλημα. Επισυνάπτω και το αρχείο excel να το δείτε και 'σεις. text with indirect.xlsx Επεξ/σία 15 Δεκεμβρίου 2023 από mitsver
micos000 Δημοσ. 15 Δεκεμβρίου 2023 Δημοσ. 15 Δεκεμβρίου 2023 (επεξεργασμένο) Σε ποιο excel το έχεις δημιουργήσει; Έχω το 2016 και δεν μου δέχεται την sequence μου την βγάζει σαν _xlfn.SEQUENCE που σημαίνει ότι δεν την διαθέτει η 2016. Θέλει από 2021 και μετά. Πέρα από αυτό όμως, η INDIRECT, απ' ότι ξέρω, παίρνει ένα κελί αναφοράς και αποτυπώνει αυτό που έχει το κελί στο οποίο αναφέρεται το κελί αναφοράς. Δηλαδή στο H1 που του δίνεις θα έπρεπε να υπάρχει ο δείκτης από κάποιο άλλο κελί. Αυτό το "[$-409]ηηηη" τι ακριβώς θα έπρεπε να εμφανίζει; Επεξ/σία 15 Δεκεμβρίου 2023 από micos000
mitsver Δημοσ. 15 Δεκεμβρίου 2023 Μέλος Δημοσ. 15 Δεκεμβρίου 2023 Η έκδοση είναι: Microsoft® Excel® for Microsoft 365 MSO (Version 2311 Build 16.0.17029.20028) 64-bit Το "[$-409]ηηηη" αλλάζει τη γλώσσα εμφάνισης σε σχέση με το localization του υπολογιστή.
micos000 Δημοσ. 15 Δεκεμβρίου 2023 Δημοσ. 15 Δεκεμβρίου 2023 (επεξεργασμένο) 58 λεπτά πριν, mitsver είπε Το "[$-409]ηηηη" αλλάζει τη γλώσσα εμφάνισης σε σχέση με το localization του υπολογιστή. Το γκούγκλαρα λίγο και το βρήκα αυτό. Βλέπω όμως ότι όταν χρησιμοποιείς το ηηηη σου επιστρέφει την λέξη της ημέρας (Sunday, Mondey κτλ) ενώ εσύ μάλλον θέλεις ένα νούμερο. Δοκίμασε με ένα η ή με δύο ηη Βασικά, πες τι ακριβώς θέλεις να πάρεις από αυτήν την συνάρτηση και για ποιον λόγο χρησιμοποιείς την indirect; Δεν νομίζω να σου χρειάζεται όπως το βλέπω. Στο H1 βάλε απλά το [$-409]ηηηη και στην F1 βάλε =TEXT(SEQUENCE(7;;2);$H$1) Επεξ/σία 15 Δεκεμβρίου 2023 από micos000
mitsver Δημοσ. 15 Δεκεμβρίου 2023 Μέλος Δημοσ. 15 Δεκεμβρίου 2023 (επεξεργασμένο) Αυτό ακριβώς θέλω με το ηηηη. Το όνομα της ημέρας που μετά θα την μεταφράζω στη λίστα από τις γλώσσες που υπάρχει. Δεν θέλω νούμερα. Αυτό που προτείνεις σαν λύση δεν παίζει. H TEXT θέλει "" εκεί που δηλώνεις τη μορφή. Διαφορετικά θα πάρεις το παρακάτω άκυρο: Και αυτό το πρόβλημα προσπαθώ να προσπεράσω. Να μην παίρνω αυτό το άκυρο αποτέλεσμα, βάζοντας Indirect. Αλλά μάλλον δεν συντάσω σωστά τη φόρμουλα και παίρνω #REF. Επεξ/σία 15 Δεκεμβρίου 2023 από mitsver
ChrisGT7 Δημοσ. 15 Δεκεμβρίου 2023 Δημοσ. 15 Δεκεμβρίου 2023 (επεξεργασμένο) Καλησπέρα και Χρόνια πολλά mitsver, Δοκίμασε τον τύπο =TEXT(45678;"[$-"&E9&"]ηηηη") όπου: 45678, η επιθυμητή ημερομηνία. Στην περίπτωσή σου η SEQUENCE(). E9, το κελί με τον κωδικό της χώρας (π.χ.436) Αν και πάλι δεν έχεις αποτέλεσμα, τότε θα πρέπει να πάω στο laptop με Excel 2021 για να το επιβεβαιώσω με τη SEQUENCE. Υ. Γ. Έκανα μια μικρή τροποποίηση στο αρχείο έτσι ώστε να επιλέγεις τη γλώσσα στο D9 και να αλλάζουν ανάλογα οι ημέρες στο F1:F7. Ελπίζω να σε καλύπτει αυτή η πρόταση. text with indirect.xlsx Επεξ/σία 15 Δεκεμβρίου 2023 από ChrisGT7 1 1
mitsver Δημοσ. 15 Δεκεμβρίου 2023 Μέλος Δημοσ. 15 Δεκεμβρίου 2023 @ChrisGT7 Χρόνια πολλά και σε σένα φίλε μου, Ναι δούλεψε τέλεια! Είχα κολλήσει να βάλω την Indirect, αλλά τελικά αυτό ήταν το λάθος μου αφού δεν χρειαζόταν! Σ' ευχαριστώ πολύ!
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα