Use of chatGPT and YouTube to become a Data Analyst – Χρήση του chatGPT και του YouTube για να κάνει κάποιος ανάλυση δεδομένων Code file: app.py Folder: C:\PythonPrograms\data_analysis_with_chatGPT 1) Merge multiple excel files – Συγχώνευση πολλών αρχείων excel data1.xlsx data2.xlsx data3.xlsx data4.xlsx 2) Clean data – Καθαρισμός δεδομένων 3) Create two excel reports (Total Revenue, Expenses and Profit by Category) and (Total Revenue, Expenses and Profit by Country) – Δημιουργία δύο αρχείων excel (category_report.xlsx and country_report.xlsx) 4) Add a chart to category_report.xlsx – Προσθήκη γραφήματος στο αρχείο excel category_report.xlsx 5) Add a chart to country_report.xlsx – Προσθήκη γραφήματος στο αρχείο excel country_report.xlsx 6) Build two interactive plots (category_chart.html and country_chart.html) 7) Create a streamlit dashboard with 2 graphs – Δημιουργία ενός πίνακα προβολής και διαχείρισης streamlit με 2 γραφήματα με τη βοήθεια της γλώσσας Python – with Python. Changed code by Trifonas Papadopoulos: #Code starts…
Filter employees by department in columns from mixed data Function for cell A7 =FILTER($G7:$G$33;$H$7:$H$33=A6) Function for cell B7 =FILTER($G7:$G$33;$H$7:$H$33=B6) Music track: A Positive Direction by Aylex Source: https://freetouse.com/music Royalty Free Music for Video (Safe) #mindstormGR #dynamic_filters #excel #educational
Scenario for using Python and Excel Request 1 Take the following 3 excel files: sales_jan_2022.xlsx sales_feb_2022.xlsx sales_mar_2022.xlsx and create a new excel: sales.xlsx and a new csv file: sales.csv with all the records from these 3 excel files. Request 2 Take the following 3 excel files: sales_jan_2022.xlsx sales_feb_2022.xlsx sales_mar_2022.xlsx and create a new excel: total_sales.xlsx and a new csv file: total_sales.csv with total of Actual_Quantity for each month. Request 3 Take the following 3 excel files: sales_jan_2022.xlsx sales_feb_2022.xlsx sales_mar_2022.xlsx and create a new excel: total_sales_by_salesperson.xlsx and a new csv file: total_sales_by_salesperson.csv with total of Actual_Sales per month for each salesperson. Request 1, 2 and 3 are completed with python script: main.py. See it in action . . . (watch the video below) Request 4 Take the following excel files: sales.xlsx total_sales_by_salesperson.xlsx and change the styling so it is easier to read them. Request 4 is…
– Κάποιος άλλος : Δουλεύεις; – Εγώ : Όχι, μωρέ. Ξεχάστηκα. Συνήθως κάθομαι. – Kάποιος άλλος : Και τι κάνεις; Όλο γράφεις περί ανέμων και υδάτων. – Εγώ : Έτσι νομίζεις; – Κάποιος άλλος : Ναι, έτσι νομίζω. – Εγώ : Μάλιστα. Ας το πάρουμε ξανά από την αρχή. Όταν ήρθα να σου μιλήσω για τη δική σου δουλειά, με κοίταγες και με άκουγες; Άστο, μην απαντήσεις. Να σου πω εγώ. Κοίταγες το κινητό σου και μου έλεγες ότι εκεί υπάρχουν καλύτερες προτάσεις από τις δικές μου. Ότι έχεις αργήσει, δεν είναι η κατάλληλη στιγμή και θα τα πούμε μια άλλη φορά. Όταν ήρθα να σου πω για να πάμε για καφέ και να μιλήσουμε για ένα κοινωνικό ζήτημα, με κοίταγες και με άκουγες; Άστο, μην απαντήσεις. Να σου πω εγώ. Κοίταγες το κινητό σου και μου έλεγες ότι δεν έχεις άλλο χρόνο. Ότι πρέπει να φύγεις για κάπου αλλού.…
Ο Stephen Covey μιλούσε για τις συνήθειες των επιτυχημένων ανθρώπων: Ενεργητική στάση! 1. Πάρτε το λοιπόν απόφαση και σταματήστε την αυτολύπηση και την γκρίνια. Αν χρειάζεται να θρηνήσετε για κάποια απώλεια ή αδικία να το κάνετε, αλλά όχι με στόχο να αναλωθείτε σε αυτό. 2. Σκοπός είναι αφού θρηνήσετε να αποδεχτείτε την κατάσταση όπως είναι, χωρίς να φαντασιώνεστε «πως θα ήταν αν…». Ο θρήνος θα πρέπει να οδηγήσει στην αποδοχή. Από την αποδοχή των πραγμάτων και την ρεαλιστική αποτίμηση των δεδομένων ξεκινά κανείς για να θέσει στόχους και να αλλάξει τη ζωή του. 3. Ξεκινήστε έχοντας έναν στόχο στο μυαλό σας! Με αυτό τον τρόπο επιτυγχάνεται καλύτερη συγκέντρωση, παραγωγικότητα και επιτυχία. Θέστε προτεραιότητες! Χρειάζεται να γίνεται ο μάνατζερ του εαυτού σας, που σημαίνει ότι πρέπει να μάθετε να οργανώνετε και να εφαρμόζετε τις δραστηριότητές σας έτσι ώστε να ευθυγραμμίζονται με τον στόχο σας. Είναι σημαντικό να θέσετε προτεραιότητες, μια που…
Πώς θα αντιδρούσατε αν κάποιος επαγγελματίας σας έλεγε ότι θα χαμηλώσει την ποιότητα της εργασίας του μέχρι του σημείου που να νιώσει ότι τα χρήματα που προτίθεστε να δαπανήσετε, ανταποκρίνονται στην αξία της δουλειάς του; Μήπως είναι καλό να ξέρουμε λίγο καλύτερα τι ζητάμε και τι απαιτεί αυτό που ζητάμε; Και αν δεν ξέρουμε, να το ψάχνουμε μήπως λίγο περισσότερο; Και όταν καταλάβουμε λίγο καλύτερα τι ζητάμε, να μπορούμε να πούμε ότι ναι αξίζει τόσο, αλλά εμείς δεν μπορούμε να τα δώσουμε; #softexperia #work
Μια τυπική εβδομάδα ή περίοδος αναζητήσεων, συζητήσεων, σκέψεων, αποφάσεων, σχεδιασμών, δοκιμών, μετρήσεων, διορθώσεων και φτου και από την αρχή. Μέχρι την επίτευξη του ελάχιστου επιθυμητού αποτελέσματος ή τελικής πτώσης. Γιατί η ελπίδα πεθαίνει τελευταία. Γιατί δεν έχει σημασία να κάνεις λάθος χίλιες φορές. Γιατί αρκεί να κάνεις το σωστό μια φορά για να κάνεις τη διαφορά. — A typical week — or even an entire period — filled with searching, discussions, thoughts, decisions, planning, testing, measuring, corrections, and starting all over again from scratch. Until the minimum desired result is achieved… or until everything finally falls apart. Because hope dies last. Because it doesn’t matter if you fail a thousand times. Sometimes, all it takes is getting it right once to truly make a difference. #matchmeGR #αναζήτηση #σχεδιασμός #αποτέλεσμα
Άλλο τα μετρητά και άλλο το κέρδος. Δεν είναι το ένα και το αυτό. Το κέρδος είναι ένα ποσοστό, ένα ποσό, μια αναλογία και τίποτα παραπάνω. Μόνο τα μετρητά είναι αληθινά. Όταν μπαίνουν στο ταμείο. Το κέρδος είναι σαν το φαγητό. Αν δεν είχατε να φάτε μια μέρα, θα πεινούσατε, θα ήσασταν τσαντισμένοι αλλά θα επιβιώνατε. Ακόμα και έπειτα από αρκετές ημέρες ή και εβδομάδες, θα μπορούσατε να συνεχίσετε να ζείτε. Αρκεί να έχετε αέρα και νερό. Το ίδιο ισχύει και για τις εταιρείες, όταν δεν έχουν κέρδη. Τα μετρητά είναι σαν τον αέρα. Αν μείνετε χωρίς αέρα για κάποια λεπτά, θα πεθάνετε. Και μια επιχείρηση χωρίς μετρητά θα πεθάνει εντός ημερών. Οι υπηρεσίες παύουν, το απλήρωτο προσωπικό σταματά να δουλεύει, οι προμηθευτές δεν σας στέλνουν τα υλικά που χρειάζεστε και η όλη επιχείρηση ακινητοποιείται. Συνεπώς, προκειμένου η εταιρεία να λειτουργεί δυναμικά, πρέπει να διαχειρίζεται και τα δύο: κέρδη για…
Μια ιδιωτική επιχείρηση υπηρεσιών υγείας με τζίρο ύψους 9 εκατομμυρίων ευρώ το χρόνο χρειαζόταν 15 ημέρες για να συλλέξει όλες τις πληροφορίες σχετικά με τις υπηρεσίες και τα προϊόντα, που είχαν χρησιμοποιηθεί για τους πελάτες της στα διάφορα τμήματά της, προτού να στείλει τους λογαριασμούς. Με πωλήσεις 25000 ευρώ την ημέρα, αυτό ισοδυναμούσε με 375000 ευρώ (25000 ευρώ ημερησίως επί 15 ημέρες), χρήματα για τα οποία δεν είχε εκδοθεί ακόμη τιμολόγιο. Αν μείωναν στο μισό αυτήν την καθυστέρηση, θα αποδεσμεύονταν μετρητά αξίας 187500 ευρώ, τα οποία θα μπορούσαν στη συνέχεια να χρησιμοποιηθούν για την πληρωμή δανείων, την αγορά νέου εξοπλισμού κλπ., ένα ποσό που σίγουρα αξίζει να θέσει κανείς ως στόχο. Συμπέρασμα : Όσο μεγαλώνει ο τζίρος μιας επιχείρησης τόσο αυξάνονται και οι ανάγκες χρηματοδότησης των διάφορων τμημάτων της. Για το λόγο αυτό, εκτός από την ποιότητα των υπηρεσιών/προϊόντων, είναι απαραίτητο να υπάρχει ένα καλό σύστημα γρήγορης τιμολόγησης και είσπραξης…
Did you know you can use Python code to create an Excel Data Entry Form and avoid duplicate records? Πώς να δημιουργήσετε μια φόρμα εισαγωγής δεδομένων σε 10 λεπτά με τη γλώσσα προγραμματισμού PYTHON (No VBA) Πώς να διασφαλίσετε ότι δεν θα κάνετε διπλοεγγραφές Excel fields : Name, City, Favorite Color, German, Spanish, English, Children Excel before data entry Data entry form Excel after data entry ‘Python code starts here. import PySimpleGUI as sg import pandas as pd # Add some color to the window sg.theme(‘DarkTeal9’) EXCEL_FILE = ‘data_entry.xlsx’ df = pd.read_excel(EXCEL_FILE) layout = [ [sg.Text(‘Please fill out the following fields:’)], [sg.Text(‘Name’, size=(15,1)), sg.InputText(key=’Name’)], [sg.Text(‘City’, size=(15,1)), sg.InputText(key=’City’)], [sg.Text(‘Favorite Color’, size=(15,1)), sg.Combo([‘Green’, ‘Blue’, ‘Red’], key=’Favorite Color’)], [sg.Text(‘I speak’, size=(15,1)), sg.Checkbox(‘German’, key=’German’), sg.Checkbox(‘Spanish’, key=’Spanish’), sg.Checkbox(‘English’, key=’English’)], [sg.Text(‘No. of Children’, size=(15,1)), sg.Spin([i for i in range(0,16)], initial_value=0, key=’Children’)], [sg.Submit(), sg.Button(‘Clear’), sg.Exit()] ] window = sg.Window(‘Simple data entry form’, layout) def clear_input(): for key…
Και εγώ έχω μια ιδέα. Ωραία. Να συναντηθούμε να τα πούνε οι ιδέες μας. Συζητήσεις επί συζητήσεων. Για το ποιανού είναι η ιδέα και μη μας την κλέψουν. Άλλο όμως πράγμα η ιδέα και άλλο η υλοποίηση της. Αυτό που κάνουμε μετράει, όχι αυτό που λέμε. Αν θέλουμε να μάθουμε αν έχει αξία η ιδέα μας, πρέπει να δοκιμάσουμε να την πουλήσουμε και να δούμε τι ψάρια θα πιάσει. Το πιθανότερο, όχι πολλά. Μέχρι να αρχίσουμε να υλοποιούμε κάτι, η ιδέα παραμένει ιδέα. Και από ιδέες, όλοι έχουμε από μία. #ιδέες #mindstormGR
Συσχετισμός απουσιών και εξετάσεων σπουδαστών για την απόδοση του τελικού βαθμού και τo status του μαθήματος για κάθε σπουδαστή (Pass or Fail) / Course Grade and Status Use AND with IF in Excel Δείτε πώς μπορείτε να συνδυάσετε τις απουσίες και τους βαθμούς των εξετάσεων για να βγάλετε την τελική κατάσταση Pass or Fail για τον κάθε σπουδαστή. Για να περάσεις το μάθημα, πρέπει οι απουσίες σου να είναι λιγότερες από 30 και ο τελικός βαθμός σου, ίσος ή μεγαλύτερος του 5. Ο τελικός βαθμός στρογγυλοποιείται σε ακέραιο αριθμό. Π.χ. το 6,7 γίνεται 7 και το 6,2 γίνεται 6. FB Tags : #softexperia #excel_tips
Και κάπως έτσι αφήσαμε τα νούμερα να κάνουν νούμερα, χάσαμε τα μηδενικά, παίρνουμε αντικαταθλιπτικά και ναρκωτικά, χρησιμοποιούμε αντισηπτικά, μετριόμαστε συστημικά, λειτουργούμε επιδοματικά, προγραμματιζόμαστε δημοσιονομικά, κονταροχτυπιόμαστε παραθυρικά, ξεκατινιαζόμαστε στα κοινωνικά, κουνάμε τα χέρια επιδεικτικά, ψάχνουμε τα ασημικά και ξεματιαζόμαστε για δανεικά. Εκ των στοιχείων του κοινωνικού, δανεικού και ιικού φορτίου. #τι_δεν_καταλαβαίνεις #mindstormGR
Ούτε να ντρέπεσαι, ούτε να λυπάσαι. Όλοι έχουν ένα συρτάρι με αναμνήσεις. Ένα παρελθόν που σου αφήνει μια μικρή γεύση νοσταλγίας. Ένα παρελθόν που τα έζησε όλα μαζί σου. Αυτό που σ’ άλλαξε. Σ’ έμαθε. Σε ωρίμασε. ~ Συλλέκτης στιγμών, Γιάννης Πολίτης My version : Ούτε να κλαίγεσαι, ούτε να φοβάσαι. Όλοι έχουν ένα συρτάρι με παρορμήσεις, σημειώσεις, αφηγήσεις και διεκδικήσεις. Ένα μέλλον που σου αφήνει μια μικρή γεύση δημιουργίας. Αυτό που σ’ οδηγεί. Σ’ εμπνέει. Σε ψηλώνει. ~ Συλλέκτης εμπειριών, Τρύφωνας Παπαδόπουλος #mindstormGR