Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] CONCATENATE & μορφοποίηση κελιών (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/5340-concatenate-morfopoiisi-kelion.html)

mantarinia 06-09-19 15:42

CONCATENATE & μορφοποίηση κελιών
 
1 Συνημμένο(α)
Καλησπέρα,

Χρειάζομαι μια μικρή βοήθεια με τη συνάρτηση
CONCATENATE & την τελική μορφή που θα έχει κελί.

Ευχαριστώ πολύ!!!

ChrisGT7 06-09-19 15:57

Καλησπέρα Αντώνη,

Στο Ε10 γράψε: =CONCATENATE(TEXT(B10;"#0,000");" (";TEXT(ROUND(D10*100;2);"#0,00");"%)") και σύρε τη συνάρτηση και τα παρακάτω κελιά.

mantarinia 06-09-19 16:22

Χρήστο καλησπέρα,

Σε ευχαριστώ. :icon_n1:
Είσαι δύναμη!!! :048:

Spirosgr 06-09-19 17:31

1 Συνημμένο(α)
Καλησπέρα
Παρ' όλο που διαφωνώ ως προς την χρησιμότητα της στήλης Ε,
θα σας δείξω μια διαφορετική λύση, αν θέλετε κάτι πιο προχωρημενο.

Κατ' αρχάς οι μορφοποιήσεις, στις B-C στήλες δεν είναι σωστές (*βλέπε εικόνα)
Σε άλλα κελιά είναι Γενική και σε άλλα Αριθμός.
Αυτό, καλό είναι να διορθωθεί...

Μετατρέψτε το βιβλίο σε .xlsm
Σε μια Module, βάλτε την συνάρτηση (UDF):
Κώδικας:

Function FormatMeTxt(rng As Range)
    Application.Volatile
    FormatMeTxt = rng.Cells(1).Text
End Function

Στο κελί Ε10 (ή όπου αλλού) βάλτε τον τύπο:
Κώδικας:

=FormatMeTxt(B10) & " (" & FormatMeTxt(D10) &")"
Το αποτέλεσμα το βλέπετε στην στήλη G (*βλέπε εικόνα)

Με αυτόν τον τρόπο «ξεμπερδεύουμε» σε μεγάλο βαθμό
τις μορφοποιήσεις από συνενώσεις και χωρίς =CONCATENATE()

mantarinia 06-09-19 18:42

Ευχαριστούμε Σπύρο.

Εξαιρετικά ενδιαφέρον!!! :047:


Η ώρα είναι 21:37.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2