MS Excel for Data Analysis
65.6K subscribers
310 photos
1 video
3 files
359 links
Learn Basic & Advaced Ms Excel concepts for data analysis

Learn Tips & Tricks Used in Excel

Become An Expert

Use The Skills Learnt Here In Your Career

For promotions: @love_data
Download Telegram
Excel Formulas every data analyst should know
14👍1
Excel Text Functions Cheatsheet 🧠📝

1️⃣ UPPER → =UPPER(A1)
🔹 Converts text to uppercase

2️⃣ LOWER → =LOWER(A1)
🔹 Converts text to lowercase

3️⃣ PROPER → =PROPER(A1)
🔹 Capitalizes the first letter of each word

4️⃣ CONCAT / TEXTJOIN → =CONCAT(A1, B1) or =TEXTJOIN(" ", TRUE, A1:A3)
🔹 Joins text values

5️⃣ LEFT / RIGHT → =LEFT(A1, 5) / =RIGHT(A1, 3)
🔹 Extracts specific number of characters from the start or end

6️⃣ MID → =MID(A1, 3, 4)
🔹 Extracts text starting at a position

7️⃣ LEN → =LEN(A1)
🔹 Counts characters in a cell

8️⃣ FIND / SEARCH → =FIND("a", A1) / =SEARCH("a", A1)
🔹 Finds the position of a character

💬 Double tap ❤️ for more!
13👍2
Quick Excel Cheatsheet! 📊

Basic Formulas
1. Add: =A1+B1
2. Subtract: =A1-B1
3. Multiply: =A1*B1
4. Divide: =A1/B1
5. Average: =AVERAGE(A1:A10)
6. Sum: =SUM(A1:A10)

Logical Functions
1. IF: =IF(A1>10, "Yes", "No")
2. AND: =AND(A1>5, B1<10)
3. OR: =OR(A1=1, B1=2)
4. EXACT (case-sensitive match): =EXACT(A1, B1)

Lookup Functions
1. VLOOKUP: =VLOOKUP(A1, Table, 2, FALSE)
2. HLOOKUP: =HLOOKUP(A1, Table, 2, FALSE)
3. XLOOKUP: =XLOOKUP(A1, Range1, Range2)

Counting & Data Types
1. Count numbers: =COUNT(A1:A10)
2. Count non-empty: =COUNTA(A1:A10)
3. Count blanks: =COUNTBLANK(A1:A10)
4. Is number: =ISNUMBER(A1)
5. Is text: =ISTEXT(A1)

React ❤️ for more
20👍2
Sometimes reality outpaces expectations in the most unexpected ways.
While global AI development seems increasingly fragmented, Sber just released Europe's largest open-source AI collection—full weights, code, and commercial rights included.
No API paywalls.
No usage restrictions.
Just four complete model families ready to run in your private infrastructure, fine-tuned on your data, serving your specific needs.

What makes this release remarkable isn't merely the technical prowess, but the quiet confidence behind sharing it openly when others are building walls. Find out more in the article from the developers.

GigaChat Ultra Preview: 702B-parameter MoE model (36B active per token) with 128K context window. Trained from scratch, it outperforms DeepSeek V3.1 on specialized benchmarks while maintaining faster inference than previous flagships. Enterprise-ready with offline fine-tuning for secure environments.
GitHub | HuggingFace | GitVerse

GigaChat Lightning offers the opposite balance: compact yet powerful MoE architecture running on your laptop. It competes with Qwen3-4B in quality, matches the speed of Qwen3-1.7B, yet is significantly smarter and larger in parameter count.
Lightning holds its own against the best open-source models in its class, outperforms comparable models on different tasks, and delivers ultra-fast inference—making it ideal for scenarios where Ultra would be overkill and speed is critical. Plus, it features stable expert routing and a welcome bonus: 256K context support.
GitHub | Hugging Face | GitVerse

Kandinsky 5.0 brings a significant step forward in open generative models. The flagship Video Pro matches Veo 3 in visual quality and outperforms Wan 2.2-A14B, while Video Lite and Image Lite offer fast, lightweight alternatives for real-time use cases. The suite is powered by K-VAE 1.0, a high-efficiency open-source visual encoder that enables strong compression and serves as a solid base for training generative models. This stack balances performance, scalability, and practicality—whether you're building video pipelines or experimenting with multimodal generation.
GitHub | GitVerse | Hugging Face | Technical report

Audio gets its upgrade too: GigaAM-v3 delivers speech recognition model with 50% lower WER than Whisper-large-v3, trained on 700k hours of audio with punctuation/normalization for spontaneous speech.
GitHub | HuggingFace | GitVerse

Every model can be deployed on-premises, fine-tuned on your data, and used commercially. It's not just about catching up – it's about building sovereign AI infrastructure that belongs to everyone who needs it.
4
Excel Roadmap for Beginners (2025) 📊🧠

1. Understand What Excel Is
⦁ Powerful spreadsheet tool for data entry, calculations, and analysis
⦁ Types: Desktop app, Excel Online, integration with Microsoft 365 Copilot

2. Learn the Interface Basics
⦁ Ribbons, tabs, cells, rows/columns
⦁ Navigation: Zoom, freeze panes, basic formatting (bold, colors)

3. Master Data Entry & Formatting
⦁ Enter text/numbers, dates, currency
⦁ Align text, borders, conditional formatting

4. Learn Core Formulas & Functions
⦁ Basic: SUM, AVERAGE, MIN/MAX, COUNT
⦁ Logic: IF, AND/OR
⦁ Lookup: VLOOKUP, INDEX-MATCH

5. Work with Tables & Sorting
⦁ Create tables, sort/filter data
⦁ Remove duplicates, text to columns

6. Practice with Charts & Visuals
⦁ Bar/line/pie charts, sparklines
⦁ Format axes, add labels

7. Use Pivot Tables & Slicers
⦁ Summarize data dynamically
⦁ Group by dates/categories, calculate totals

8. Work on Projects
⦁ Budget tracker spreadsheet
⦁ Sales dashboard
⦁ Simple inventory list

9. Learn Basics of Data Analysis
⦁ What-If analysis, goal seek
⦁ Basic stats: Mean, median via functions

10. Bonus Skills
⦁ Power Query for cleaning data
⦁ Macros/VBA intro (optional)
⦁ Copilot AI for smart suggestions

💬 Double Tap ♥️ For More
34👍2
Excel Logical Functions 🧠📊

Logical functions make Excel smart by automating decisions based on conditions—perfect for data analysis and reports.

🔹 1. IF Statement
Checks a condition and returns different values based on TRUE/FALSE.
Syntax: =IF(condition, value_if_true, value_if_false)
Example: =IF(A1>50, "Pass", "Fail")
Returns "Pass" if A1 > 50, else "Fail".

🔹 2. AND Function
TRUE only if all conditions are met.
Syntax: =AND(condition1, condition2,...)
Example: =IF(AND(A1>=50, B1>=50), "Eligible", "Not Eligible")
Both A1 and B1 need to be 50+ for "Eligible".

🔹 3. OR Function
TRUE if any condition is met.
Syntax: =OR(condition1, condition2,...)
Example: =IF(OR(A1="Yes", B1="Yes"), "Approved", "Denied")
"Approved" if either A1 or B1 is "Yes".

🔹 4. NOT Function
Flips TRUE to FALSE and vice versa.
Syntax: =NOT(condition)
Example: =IF(NOT(A1=""), "Filled", "Empty")
"Filled" if A1 isn't blank.

💡 Combine Them:
=IF(AND(NOT(A1=""), B1>0), "Valid", "Invalid")

💬 Tap ❤️ for more!
12
Tired of AI that refuses to help?

@UnboundGPT_bot doesn't lecture. It just works.

Multiple models (GPT-4o, Gemini, DeepSeek) 
Image generation & editing 
Video creation 
Persistent memory 
Actually uncensored

Free to try → @UnboundGPT_bot or https://ko2bot.com
1
Text Functions in Excel ✂️📄

Text functions help clean, extract, and format text data. Useful for cleaning names, splitting columns, or preparing reports.

1️⃣ LEFT, RIGHT, MID
LEFT(text, num_chars): Get characters from start
RIGHT(text, num_chars): Get characters from end
MID(text, start_num, num_chars): Extract middle part
Example:
=LEFT("Excel", 2) → Ex
=RIGHT("Excel", 2) → el
=MID("Excel", 2, 2) → xc

2️⃣ LEN
Returns number of characters in a string.
=LEN("Excel") → 5

3️⃣ FIND & SEARCH
Finds position of text.
⦁ FIND is case-sensitive
⦁ SEARCH is not
=FIND("x", "Excel") → 2
=SEARCH("X", "Excel") → 2

4️⃣ TRIM
Removes extra spaces.
=TRIM(" Excel ") → Excel

5️⃣ CONCAT & TEXTJOIN
CONCAT: Joins values
TEXTJOIN: Joins with a delimiter
=CONCAT(A1, B1) → No space
=TEXTJOIN(" ", TRUE, A1, B1) → Adds space

6️⃣ UPPER, LOWER, PROPER
=UPPER("excel") → EXCEL
=LOWER("EXCEL") → excel
=PROPER("hello world") → Hello World

7️⃣ SUBSTITUTE & REPLACE
SUBSTITUTE: Replace specific text
=SUBSTITUTE("2023-11-25", "-", "/") → 2023/11/25
REPLACE: Replace based on position
=REPLACE("Excel", 2, 2, "++") → E++el

8️⃣ VALUE & TEXT
VALUE("100") → Converts text to number
TEXT(1234.5, "#,##0.00") → 1,234.50

💡 These are essential for data cleaning, reporting, and automation in Excel.

💬 Tap ❤️ for more!
5
Essential Date & Time Functions in Excel 📅

Master these to manage schedules, deadlines, and timestamps with ease:

1️⃣ TODAY()
Returns the current date.
Use it to track deadlines dynamically.
Example: =TODAY()

2️⃣ NOW()
Returns current date and time.
Example: =NOW()

3️⃣ DATEDIF(start_date, end_date, unit)
Calculates the difference between two dates.
Example: =DATEDIF(A1, B1, "D") → Days between A1 and B1

4️⃣ DAY(), MONTH(), YEAR()
Extracts day, month, or year from a date.
Example: =DAY(A1), =MONTH(A1), =YEAR(A1)

5️⃣ TEXT(date, format)
Formats dates/times into readable text.
Example: =TEXT(A1, "dddd, mmm dd yyyy")

6️⃣ EDATE(start_date, months)
Adds months to a date.
Example: =EDATE(A1, 3) → 3 months later

7️⃣ WORKDAY(start_date, days)
Skips weekends (and holidays optionally).
Example: =WORKDAY(A1, 10)

8️⃣ NETWORKDAYS(start_date, end_date)
Counts working days between two dates.
Example: =NETWORKDAYS(A1, B1)

💡 Use these to automate timelines, manage reporting dates, and reduce manual errors.

💬 Tap ❤️ for more!
1