0 একাধিক Cell Value গুলো কে যোগ করবেন কিভাবে?



এক্সেল নিয়ে প্রতিনিয়ত বিভিন্ন ধরনের কাজ আমাদের করতে হয়। এরই মধ্য থেকে একটা কাজ আমাদের করা লাগে সেটা হচ্ছে দুই টা Cell Value কে যোগ করে একটা তৃতীয় Cell Value তৈরি করতে হতে পারে। আজ আমরা শিখবো সেই কাজ টি কতটা সহজ ভাবে করা যায়। এবং কি কি বিষয়ে খেয়াল রাখতে হয়।

Work Diagram


নিচে একটা Data Table দেওয়া হয়েছে এখান থেকে যেকোন দুইটা Cell Value কে যোগ করে তৃতীয় একটা Value বানাতে হবে।
Add Tow Different value Data Table

অর্থাৎ উপরের “First” “Third” কলামে যে Value গুলো রয়েছে সেই Value দুইটা কে যোগ করে “Third” কলামে দেখতে চাইলে নিচের ফর্মুলা টা কাজে লাগাতে হবে।
এখন “D2” Cell টিতে লিখতে হবে
=B2&C2
দেওয়ার পরে নচের মত আমরা তৃতীয় একটা Value পেয়ে যাবো।
after add formula in the D columns

এখানে লক্ষ্য করলে দেখা যায় যে দুই টা সেল ভালু Add হয়ে নতুন একটা Cell Value তৈরি হয়েছে।
এখন যদি নিচের মত করে কোন প্রকার Character Add করতে চায় যেটা এই Data Table এ নাই তাহলে কি করতে হবে?
নিচের মত করে চেষ্টা করুন। দেখুন হয়ে যাবে
=B2&”.”&C2
add third value in D column
ঠিক এই রকম ভাবে পেয়ে যাবেন।
অর্থাৎ মুল কথা দুই টা Dubble quatation “” এর মাঝে যা কিছু দিবেন তাই Add হয়ে দেখাবে।
পুরো বিষয়টি ভিডিও তে দেখতে

Subscribe to our SolveTune channel: Subscribe






[Read More...]


0 Excel এ কি ভাবে Binary থেকে Decimal এ Conversation করা হয় ?



Digital Electronics মানেই Binary Code এর নানান হিসাব-নিকাশ এক্ষেত্রে যত গুলো Conversation করার প্রয়োজন পড়ে তার মধ্যে অন্যতম হচ্ছে Binary to Decimal Conversation. এর দিকে লক্ষ্য রেখে আজকের আলোচ্য বিষয় Excel এ কিভাবে একটি Binary সংখ্যা কে খুব সহজেই একটি মাত্র Formula ব্যবহার করে Decimal সংখ্যাতে রুপান্তরিত করা যায় সেই প্রক্রিয়া দেখবো এবং পরিস্কার ধারনা নিবো...

কোথায় ব্যবহার করা হয়?
এটা ব্যবহার করা হয় কোন Binary সংখ্যা কে Decimal করার জন্য ব্যবহৃত হয়ে থাকে

Output Value কেমন হবে?
অবশ্যই Output Value টি একটা Decimal সংখ্যা হবে (Ex: 1,2,3,4,5,6,7,8)

Syntax টা কি?
=BIN2DEC (number)

Arguments টা কি হবে?
(number)- যে বাইনারি সংখ্যা Convert করতে চাইবেন সেটি এখানে দিতে হবে

ব্যবহারঃ
যারা বাইনারি এবং ডেসিম্যাল সংখ্যা সম্পর্কে অবগত আছেন তারা খুব সহজেই বুঝতে পারবেন এখন আপনি একটা Excel Worksheet নিন এবং সেখকার যে কোন Cell Binary Value Input দিন নিচের স্ক্রিন শর্ট এর মত
Table Model For Conversation
উপরের স্ক্রিন শর্টে ০৩ Digit এর কিছু বাইনারি সংখ্যা লেখা আছে এখন আমাদের মুল কাজ হচ্ছে এই বাইনারি সংখ্যা গুলো কে Formula ব্যবহার করে Decimal সংখ্যাই প্রকাশ করা এখন B2 Cell এ নিচের ফর্মুলা টা লিখে ফেলুন
=BIN2DEC(A2)

এর পরে নিচের সেল গুলোতেও একই ফর্মুলা ব্যবহার করি
BIN2DEC Formula
কপি করার পরে উপরের মত একটা ভিউ দেখতে পাবেন এখানে লক্ষ্য করলে দেখবেন যে প্রতিটা Binary Value কিন্তু Convert হয়ে Decimal Value দেখাচ্ছে

গ্রুত্বপূর্ণ কিছু নোটঃ
১. এই ফর্মুলা শুধু মাত্র Binary Value কে Convert করবে, অন্য কোন Value দিলে Error দেখাবে
২. Binary Value এর সাথে কোন প্রকার Mathematical sign (- ‘ + ‘ * ‘ / ) ব্যবহার করা যাবে না
৩. সর্বোচ্চ 10 Digit এর Binary Value ব্যবহার করা যাবে
৪. ৫১১ থেকে -৫১২ সংখ্যা পর্যন্ত Decimal Value Output হিসাবে দেখা যাবে

এটাই ছিলো Microsoft Excel Formula ব্যবহার করে কিভাবে আপনি Binary Value কে Decimal Value তে Convert করবেন

এখন ঝটপট নিচের লিঙ্কে গিয়ে আমার YouTubeChannel টা Subscribe করে রাখুন।
লিঙ্কঃ http://www.youtube.com/c/SolveTune

কোন প্রকার মতামত থাকলে নিচের ফেসবুকের কমেন্ট বক্স ইউজ করে কমেন্ট করতে পারেন।
কমেন্ট করার সময় অবশ্যই নিচের Check Box টিতে Click করবেন
সমস্যা হলে তারও নিচে ব্লগ কমেন্ট বক্স আছে সেখানেও করতে পারেন।
[Read More...]


3 Excel ব্যবহার করে একটি Search Engine তৈরি করবেন কিভাব?



আসুন আজ Excel ব্যবহার করে একটি Search Engine তৈরি করে ফেলি যেটা কাজ করবে জাদুকারের মত খুব নিখুত ভাবে আপনার Data Value কে Search Filter করে তুলে আনুন এবং গনণা করে ফেলুন শুধু মাত্র একটি ফর্মুলা ব্যবহার করে। 

নিচের Work Module টা একটু দেখে নিই


Work Module for Excel Search Engine

এখন একটু সময় নিয়ে যে ভাবে দেখানো হয়েছে এই রকম একটা Work Module তৈরি করে ফেলুন একটু বিস্তারিত বলার প্রয়োজন বোধ করছি কারন এই বিষয় গুলি ক্লিয়ার না থাকলে ফর্মুলা টি ব্যবহার করতে পারবেন না

১. প্রথমে আপনার প্রয়োজন অনুযায়ী একটা ডাটা টেবিল থাকবে যেখান থেকে আপনি Search কৃত Data Value গুলি পেতে চান এক কথায় এটা হবে Data Source Area.

২. এর পরে আপনি Data Field এর Headline টার অনুরুপ (Copy-Paste) করে  অন্য একটি জায়গাতে রাখুন যেন এটা একটি Search Engine হিসাবে ব্যবহার করতে পারেন

৩. সর্বোশেষ Score Board দেখার জন্য অর্থাৎ Search Field ব্যবহার করে আপনার যে রেজাল্ট আসবে সেটার সংখ্যা দেখার জন্য একটা জায়গা নির্দিষ্ট করে ফেলুন

বুঝা-পড়া শেষ, এবার আসুন মুল ফর্মুলাতে মনে মনে এতক্ষন একটায় প্রশ্ন ঘুরপাক খাচ্ছে যে কি সেই ফর্মুলা যেটা দিয়ে Search Engine এর মত করে Data value কে Search করে তার Score দেখতে পাবেন


Subscribe to our SolveTune channel: Subscribe

DCOUNTA Function এর নাম বা ব্যবহার জানেন কত জন? নিশ্চয় আপনারা Excel এর Advance User.

যারা না জানেন তারাও আজ থেকে Advance User হয়ে যাবেন... ইন-শাহ-আল্লাহ

Syntax 
=DCOUNTA (database, [field], criteria)

Arguments 
·        database - Database range including headers.
·        field - [optional] Field name or index to count.
·        criteria - Criteria range including headers.

Return value 
Numeric count of matching records

এখন পড়া-লেখা শেষ, উপরে অনেক জ্ঞান বাক্য দেওা হয়েছে আসুন ফর্মুলাটা ব্যবহার করে রেজাল্ট দেখি কেমন হয়
আমার দেখানো মত Work Module তৈরি করে থাকলে ‘G3’ Cell এ নিচের ফর্মুলা টি ব্যবহার করুন
=DCOUNTA(A6:D13,,A2:D3)

DCOUNTA Formula Arguments

উপরের Function Arguments Database এ আপনার Data Field এর Area টা চিনিয়ে দিন তার পরে Field এর জায়গাটা আপাতত ফাকা রাখুন এবং সর্বোশেষ Criteria এর স্থানে Search Field এর Area টা চিনিয়ে দিন তার পরে শুধু একটা Enter বা ok


এখন আপনার Search Engine তৈরি হয়ে গেছে বাকি আছে শুধু সার্চ করার
নিচে সার্চ করা কিছু Screen Short দেখানো হচ্ছে 


Screen Short for DCOUNTA Search Engine


দেখলেন তো দুই টা স্ক্রিন শর্ট এবার আপনার রেজাল্ট এর একটি স্ক্রিন শর্ট দিয়ে দিন কমেন্ট বক্সে সেটা নিশ্চয় আমার অনুপ্রেরণা হয়ে থাকবে

কোন প্রকার মতামত থাকলে নিচের ফেসবুকের কমেন্ট বক্স ইউজ করে কমেন্ট করতে পারেন।
কমেন্ট করার সময় অবশ্যই নিচের Check Box টিতে Click করবেন


সমস্যা হলে তারও নিচে ব্লগ কমেন্ট বক্স আছে সেখানেও মন্তব্য করতে পারেন।
[Read More...]


0 VBA ব্যবহার করে কিভাবে Excel এর Column Value গুলো কে Automatic Shorting করবেন?



জাদুকরী Excel এর বিষয়ে অনেক জানার আছে সাথে আছে চরম ব্যবহার। আজ শিখবেন কিভাবে Visual Basic for Applications (VBA) ব্যবহার করে Automatic ভাবে কোন Data Table এর Data কে Sorting করতে হয়। আগেই বলে রাখি পুরাটা মনোযগ দিয়ে দেখুন নিজে করুন সমস্যা থাকলে শেয়ার করুন। আর এই ধরনের Data Sorting করতে আলাদা ভাবে কোন Data Table ব্যবহার করা লাগবে না। পূর্বের টপিকস এ দুইটা Data Table ব্যবহার করে কিভাবে Top 05 বা Top 10 ডাটা বের করতে হয় সেটা নিয়ে আলোচনা করেছিলাম। না জানা থাকলে এক পলক দেখে নিতে পারেন।


আজ আসি কিভাবে VBA ব্যবহার করে Auto Sorting করা যায়।
আসুন কাজ টিকে দুইটা ভাগে ভাগ করে নিইঃ
১. Data Table
২. Visual Basic for Applications (VBA)
ঝটপট নিচের Table এর মত একটা Data Table তৈরি করে ফেলুন

Fig: Source Data Table

খুবই সুন্দর... :D

পূর্বের টপিক এ দেখিয়েছিলাম কি ভাবে Rank নির্ধারন করতে হয়। এখন সেটাই করবো কারন আমরা চাইছি SL No টা যেনো সব সময় Ascending ভাবে থাকুক। এর জন্য নিচের আর্টিকেল টা পড়ে ফেলুনঃ

লিঙ্কঃ 

হয়ে গেলো SL No টা Ascending এবং এক্সেল অংশের কাজ।

এখন আপনার Data Table টার Cell সম্পর্কে ভাল করে ধারনা নিন।
তার পরেই নিচের মত আপনার Excel Sheet Mouse Right Click করুন। নিচের মত একটা Option পেয়ে যাবেন
Fig: For VBA


উপরের Option হতে ‘View Code’ টা Select করুন।
 
Fig: VBA Panel


চিন্তা নেই উপরের মত একটা Window আসবে।
কোন ভয় নেই আপনি আজই হয়ে যাবে Excel Programmer :D
নিচে যে কোড টা দিচ্ছি সেটা শুধু Copy করে এখানে Paste করে দিন...



Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Target, Range("C:C")) Is Nothing Then
Range("C2").Sort Key1:=Range("C3"), _
Order1:=xlDescending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom
End If
End Sub



Subscribe to our SolveTune channel: Subscribe


Copy-Paste শেষ হলেই কাজ শেষ। এখন শুধু Ctrl+S দিয়ে Save করে বের হয়ে পড়ুন।
তার পরে আপনার Data Table হতে যে কোন একটি Value কমিয়ে দিন...
কি দেখলেন?
Fig: Auto Short Data Table

উপরের মত Data Table ..?
এখন ইচ্ছা মত Value পরিবর্তন করুন দেখুন আপনার Data গুলো Automatic ভাবে Highest Value অনুযায়ী Sort হয়ে যাচ্ছে।

নিচের নোট না পড়ে কোথায় যান???
Big Note: 
VBA এর যে Code আছে সেটা নিয়ে আপনার করনীয়ঃ
১. যে Column এর Value টা Shorting করতে চান সেটার Location চেঞ্জ করার জন্য Coding এর মধ্যে দেখুন লেখা আছে “ If Not Intersect(Target, Range("C:C")) Is Nothing Then ” এখানে C:C চেঞ্জ করে আপনার Shorting Column Location ব্যবহার করুন। যেমনঃ A:A বা E:E অথবা G:G

২. আপনার Table Headline টার Location টা দেখেনিন এবং VBA Coding এর ভিতরে দেখুন লেখা আছে “ Range("C2").Sort Key1 ” এখানে C2 এর পরিবর্তে আপনার Column Heading Cell Location টা দিয়ে দিন।

৩. যে Cell হতে আপনি Data Sorting দেখতে চাইছেন সেটা চেঞ্জ করতে অর্থাৎ আপনার যে Column Heading Cell আছে সেটার নিচের টার Location দেখেনিন এবং VBA Coding এর ভিতরে দেখুন লেখা আছে “ :=Range("C3"), _ ” এখানে C3 এর পরিবর্তে আপনার Column Heading Cell এর পরে Cell টা দিয়ে দিন।

ব্যাচ... হয়েই তো গেলেন Excel VBA programmer.
আপনার তৈরি Data Table এর একটি স্ক্রিন শর্ট অবশ্যই Comment এ শেয়ার করবেন (উৎসাহ পাবো)



কোন প্রকার মতামত থাকলে নিচের ফেসবুকের কমেন্ট বক্স ইউজ করে কমেন্ট করতে পারেন।
কমেন্ট করার সময় অবশ্যই নিচের Check Box টিতে Click করবেন

সমস্যা হলে তারও নিচে ব্লগ কমেন্ট বক্স আছে সেখানেও করতে পারেন।

[Read More...]


0 কিভাবে Excel এর Column Value গুলো কে Auto Short করবেন?



আসুন আজ একটু অন্য ভাবে Excel Value কে Automatic Sort করা যায় কিভাবে দেখে নিই।
সাধারণ ভাবে আপনি কোন প্রকার Value কে Sort করতে চাইলে Manual ভাবে Home Editing Sort & Filter এ আপনি Ascending বা descending করতে পারবেন। এটা করতে আপনাকে প্রত্যেক বার একই Process টা Manual করতে হবে। নিম্নরুপ ভাবে করতে পারবেন,

fig: Step for Shorting Value

Step01: যে কলাম টি sort করতে চাইছেন সেই Column টা Select করতে হবে।
Step02: এর পরেই Home Editing Sort & Filter এ আপনি Ascending বা descending করতে পারবেন।
Done...!

এখন যদি এমন একটা ফর্মুলা তৈরি করা যায় যেন এই কাজ টি Auto কাজ করবে...!
অর্থাৎ নিজেই আপনাকে Top 10 বা Top 05 রেজাল্ট বের করতে চাইছেন তাহলে কেমন করে করবেন?

Subscribe to our SolveTune channel: Subscribe


শুরু করুন নিম্নরুপেঃ
এখানে আমরা দুইটা স্টেপ এই কাজটি করবো
১. একটা Top 05 Table তৈরি করা।
২. Source Data এর সাথে Top 05 Table এর লিঙ্ক করা।
Fig: Making Source and Top Table

উপরের অনুরুপ একটা Data table তৈরি করে ফেলুন।

আসুন এবার Source Data Table টাকে একটু Dynamic করে ফেলুন
 SL No এর সকল ডাটা মুছে দিয়ে একটা ফর্মুলা দিয়ে দিন। যে ফর্মুলা টা Value কে Reference Data নির্নয় করে একটা Rank দিবে। এটা এসেন্ডিং করতে হবে যেনো Highest Value টা Top এ থাকে।
Formula for E3 cell: =RANK(G3,$G$3:$G$10,0)
Then Ctrl+Enter
Fig: Rank Value

দেখুন আপনার বর্তমান ডাটা টা উপরের ছবির অনুরুপ হয়েছে কিনা?
যদি এমন হয়ে থাকে তাহলে আপনি ৭০% কাজ শেষ করে ফেলেছেন।
আসুন এবার Top 05 Table টাকে Dynamic করে ফেলি।
VLOOKUP কে কে জানে?
না জানলে নিচের ভিডিও টা দেখেনিন

VLOOKUP সম্পর্কে এখন আপনি এক্সপার্ট হয়েগেছেন, তাহলে তো শুধু নিচের স্টেপ গুলো করে ফেলুন
Formula for B3 cell: =VLOOKUP(A3,$E$2:$G$10,2,0)
Then Ctrl+Enter
Fig: VLOOKUP Your Data

উপরের ছবির মত যদি আপনার ডাটা টা মিলে যায় তাহলে আর একটি কাজ বাকি রয়েছে।
উপরের প্রসেস এর মত নিচের মত করে আবার একই কাজ করুন C3 Cell এর জন্য
Formula For C3 Cell: =VLOOKUP(A3,$E$2:$G$10,3,0)
Then Ctrl+Enter
Fig: VLOOKUP Your Data

পুরো বিষয় টি যদি আমার দেখানো প্রসেস মত করতে সফল হোন তাহলে হয়ে গেলে আপনার Excel Value কে Automatic Sort করার পদ্ধতি।
আজ এই পর্যন্ত...!

কোন প্রকার মতামত থাকলে নিচের ফেসবুকের কমেন্ট বক্স ইউজ করে কমেন্ট করতে পারেন।
কমেন্ট করার সময় অবশ্যই নিচের Check Box টিতে Click করবেন।


সমস্যা হলে তারও নিচে ব্লগ কমেন্ট বক্স আছে সেখানেও করতে পারেন।
প্রবর্তীতে VBA এ ব্যবহার করে আপনার Excel Value কে Automatic Sort করে দিবো ইন-শাহ-আল্লাহ।


[Read More...]


Return to top of page Copyright © 2011 | AL AMIN ET Converted into Blogger Template by SEO Templates