কম্পিউটার টিউটোরিয়াল

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

পদ্ধতি 1 – ম্যানুয়াল পর্যায় সারণী

1.1. বৈশিষ্ট্য সারণীতে ডেটা সন্নিবেশ করান

একটি পর্যায় সারণির প্রতিটি উপাদানের বৈশিষ্ট্যগুলির একটি অনন্য সেট রয়েছে। এই বৈশিষ্ট্যগুলি পর্যায় সারণির উপাদানগুলি দ্বারা প্রদর্শিত বিভিন্ন বৈশিষ্ট্য, প্রবণতা এবং সম্পর্কগুলিকে বোঝায়। মূল বৈশিষ্ট্যগুলি নিম্নরূপ।

প্রতীক :প্রতিটি উপাদানের নিজস্ব প্রতীক আছে, রাসায়নিক উপাদানের প্রতিনিধিত্ব করতে ব্যবহৃত একটি-বা দুই-অক্ষরের সংক্ষিপ্ত রূপ।

পারমাণবিক সংখ্যা :পারমাণবিক সংখ্যা একটি উপাদানের প্রোটন সংখ্যা বোঝায়। এটি যে কোনও উপাদানের একটি অনন্য বৈশিষ্ট্য।

পারমাণবিক ভর :পারমাণবিক ভর একটি নির্দিষ্ট উপাদানের একটি পরমাণুর ওজন বা ভর বোঝায়। এটি পরমাণুর প্রোটন, নিউট্রন এবং ইলেকট্রনের ভর অন্তর্ভুক্ত করে। আমরা এটিকে পারমাণবিক ভর ইউনিটে পরিমাপ করি (আমু )।

উপাদানের প্রকার :এলিমেন্ট টাইপ বলতে উপাদানগুলিকে তাদের বৈশিষ্ট্য এবং বৈশিষ্ট্যের উপর ভিত্তি করে বিভিন্ন শ্রেণীতে শ্রেণীবদ্ধ করাকে বোঝায়। এই বিভাগগুলি অন্যান্য উপাদানের সাধারণ আচরণ বুঝতে সাহায্য করে।

আমরা 118 এর বৈশিষ্ট্য সংগ্রহ করেছি একটি সারণী আকারে উপাদান। একটি পর্যায় সারণি তৈরি করার জন্য এই সম্পত্তি টেবিল অপরিহার্য।

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

1.2. পর্যায় সারণী বিন্যাস তৈরি করুন

  • 1 থেকে গ্রুপ নম্বর সহ কলাম –18 .
  • 1 থেকে পিরিয়ড নম্বর সহ সারি –7 .
  • প্রতিটি উপাদানের প্রতীক তাদের গ্রুপ নম্বর এবং পিরিয়ড নম্বরের উপর নির্ভর করে উপযুক্ত কক্ষে লিখুন।
  • আপনার প্রয়োজন অনুযায়ী টেবিলের বিন্যাস সামঞ্জস্য করা উচিত। আপনি সারির উচ্চতা এবং কলামের প্রস্থ সামঞ্জস্য করতে পারেন। আপনি টেবিলটিকে আরও দৃষ্টিনন্দন এবং সহজে বোঝার জন্য ফন্টের আকার, রঙ এবং ঘরের সীমানা পরিবর্তন করতে পারেন৷

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

1.3. এক্সেল সূত্র সহ পর্যায় সারণী স্বয়ংক্রিয় করুন

  • কোষ D5-এ যেকোনো উপাদানের নাম রাখুন .
  • একত্রীকরণ এবং কেন্দ্র পরিসীমা D5:E5 এ .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

  • একত্রীকরণ এবং কেন্দ্র ৷ থেকে পরিসর K4:M4 , ফন্ট সাইজ 16 রাখুন .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

  • একত্রীকরণ এবং কেন্দ্র থেকে পরিসর K5:M7 , ফন্ট সাইজ 48 রাখুন .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

  • একত্রীকরণ এবং কেন্দ্র থেকে পরিসর K8:M8 , ফন্ট সাইজ 20 রাখুন .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

  • একত্রীকরণ এবং কেন্দ্র থেকে পরিসর K9:M9 , ফন্ট সাইজ 16 রাখুন .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

  • IFERROR এর উপর ভিত্তি করে সূত্র সন্নিবেশ করান &VLOOKUP ফাংশন।
  • সেলে K4 সূত্র:

=IFERROR(VLOOKUP($D$5, Properties!$B$5:$F$123,2,FALSE), "")

  • সেলে K5 সূত্র:

=IFERROR(VLOOKUP($D$5, Properties!$B$5:$F$123,1,FALSE), "")

  • সেলে K8 সূত্র:

=IFERROR(VLOOKUP($D$5, Properties!$B$5:$F$123,3,FALSE), "")

  • সেলে K9 সূত্র:

=IFERROR(VLOOKUP($D$5, Properties!$B$5:$F$123,4,FALSE), "")

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

সূত্র ব্রেকডাউন

  • VLOOKUP($D$5, বৈশিষ্ট্য!$B$5:$F$123,2,FALSE)

VLOOKUP ফাংশন সেল D5 এর মান খোঁজে পরিসীমা B5:F123-এ সম্পত্তি থেকে কার্যপত্রক যদি মানটি মিলে যায়, এটি দ্বিতীয় কলাম থেকে একটি মান প্রদান করে (2 ) নির্দিষ্ট পরিসরের। মিথ্যা সঠিক মিল বোঝায়।
ফলাফল:1

  • IFERROR(VLOOKUP($D$5, বৈশিষ্ট্য!$B$5:$F$123,2,FALSE), “”)

IFERROR ৷ ফাংশন VLOOKUP এর মান প্রদান করে ফাংশন যদি একটি ত্রুটি থাকে, এটি একটি খালি স্ট্রিং প্রদান করে।
ফলাফল :


  • আপনি পারমাণবিক সংখ্যা দেখতে পাবেন সেলে K4 , উপাদান প্রতীক সেলে K5 , উপাদানের নাম সেলে K8 , এবং পারমাণবিক ভর সেলে K9 .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

  • কোষ D5-এ উপাদান প্রতীক পরিবর্তন করুন , আপনি রেঞ্জ K4:K9-এ সেই উপাদানটির বৈশিষ্ট্য দেখতে পাবেন .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

পদ্ধতি 2 – ইন্টারেক্টিভ পর্যায় সারণী

2.1. ইন্টারেক্টিভ টেবিল ফরম্যাট তৈরি করুন

  • আগের পদ্ধতির মতোই একটি পর্যায় সারণী বিন্যাস তৈরি করুন।
  • প্রপার্টি ওয়ার্কশীটের প্রোপার্টি টেবিলটি মোট 10 ধরনের উপাদান রেকর্ড করে। পরিসীমা D5:D14-এ উপাদানের ধরন যোগ করুন .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

2.2. বিভিন্ন উপাদান প্রকারের জন্য রং বরাদ্দ করুন

  • VBA ম্যাক্রো এডিটর চালু করুন আপনার ওয়ার্কবুক থেকে। এই নিবন্ধটি অনুসরণ করুন:এক্সেলে VBA কোড কীভাবে লিখবেন .
  • নিম্নলিখিত কোডটি আপনার VBA ম্যাক্রো এডিটরে আটকান .
  • চালান টিপুন বোতাম বা F5 কোড চালানোর জন্য কী।

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

Sub Property_Color()
    'variable declaration
    Dim myRng As Range
    'set variable
    Set myRng = ActiveSheet.Range("F5:F14")
    'set different cell colors
    myRng.Cells(1).Interior.ColorIndex = 10
    myRng.Cells(2).Interior.ColorIndex = 24
    myRng.Cells(3).Interior.ColorIndex = 8
    myRng.Cells(4).Interior.ColorIndex = 27
    myRng.Cells(5).Interior.ColorIndex = 17
    myRng.Cells(6).Interior.ColorIndex = 14
    myRng.Cells(7).Interior.ColorIndex = 15
    myRng.Cells(8).Interior.ColorIndex = 22
    myRng.Cells(9).Interior.ColorIndex = 36
    myRng.Cells(10).Interior.ColorIndex = 4
End Sub
  • আপনি রেঞ্জ F5:F14-এ বিভিন্ন ধরনের উপাদানের জন্য নির্ধারিত বিভিন্ন রং দেখতে পাবেন .

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

VBA ব্রেকডাউন

myRng.Cells(1).Interior.ColorIndex = 10
    myRng.Cells(2).Interior.ColorIndex = 24
    myRng.Cells(3).Interior.ColorIndex = 8
    myRng.Cells(4).Interior.ColorIndex = 27
    myRng.Cells(5).Interior.ColorIndex = 17
    myRng.Cells(6).Interior.ColorIndex = 14
    myRng.Cells(7).Interior.ColorIndex = 15
    myRng.Cells(8).Interior.ColorIndex = 22
    myRng.Cells(9).Interior.ColorIndex = 36
    myRng.Cells(10).Interior.ColorIndex = 4

কোডের এই অংশটি myRng-এর প্রতিটি ঘর নেয় পরিসীমা এবং নির্দিষ্ট পরিসরের প্রতিটি কক্ষে বিভিন্ন রং বরাদ্দ করে।

2.3. উপাদান প্রকারের উপর ভিত্তি করে পর্যায় সারণীতে রং বরাদ্দ করুন

  • নিম্নলিখিত কোডটি একটি নতুন মডিউলে পেস্ট করুন।
  • চালান টিপুন বোতাম বা F5 কোড চালানোর জন্য কী।

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

Sub Periodic_Table()
    'variable declaration
    Dim PropertyRng As Range
    Dim ElementRng As Range
    Dim TableRng As Range
    Dim Property As String
    Dim ColIndex As Integer
    'set variables
    Set PropertyRng = Sheets("Properties").Range("B5:F122")
    Set ElementRng = ActiveSheet.Range("D5:F14")
    Set TableRng = ActiveSheet.Range("D18:U27")
    'loop through each cell of property table
    For i = 1 To TableRng.Cells.Count
    Property = "No Property"
        'look for the element property
        For j = 1 To PropertyRng.Rows.Count
            If TableRng.Cells(i) = PropertyRng.Cells(j, 1) Then
                Property = PropertyRng.Cells(j, 5)
            End If
        Next j
        'change cell color according to element property
        For k = 1 To ElementRng.Rows.Count
            If Property = ElementRng.Cells(k, 1) Then
                ColIndex = ElementRng.Cells(k, 3).Interior.ColorIndex
                TableRng.Cells(i).Interior.ColorIndex = ColIndex
            End If
        Next k
    Next i
End Sub
  • আপনি দেখতে পাবেন পর্যায় সারণির উপাদানগুলি তাদের উপাদানের প্রকারের উপর ভিত্তি করে নির্ধারিত রঙ অনুসারে রঙিন হচ্ছে৷

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

VBA ব্রেকডাউন

For i = 1 To TableRng.Cells.Count
    Property = "No Property"
        For j = 1 To PropertyRng.Rows.Count
            If TableRng.Cells(i) = PropertyRng.Cells(j, 1) Then
                Property = PropertyRng.Cells(j, 5)
            End If
        Next j
  • কোডের এই অংশে, দুটি নেস্টেড লুপ TableRng এর মাধ্যমে পুনরাবৃত্তি করে এবং PropertyRng পরিসীমা TableRng-এ প্রতিটি লুপের জন্য পরিসর, সম্পত্তি নামের একটি পরিবর্তনশীল কোন সম্পত্তি নেই একটি মান দিয়ে শুরু করা হয়েছে৷ . অভ্যন্তরীণ লুপ তারপর TableRng-এ বর্তমান ঘরের মান পরীক্ষা করে পরিসীমা PropertyRng-এর প্রথম কলামের যেকোনো মানের সাথে মেলে পরিসীমা সম্পত্তি PropertyRng-এর পঞ্চম কলাম থেকে সংশ্লিষ্ট মানের সাথে পরিবর্তনশীল আপডেট করা হয় পরিসীমা অভ্যন্তরীণ লুপ মিলগুলির জন্য অনুসন্ধান করে, সম্পত্তি আপডেট করে৷ শেষ মিলের মানের সাথে পরিবর্তনশীল পাওয়া গেছে। ভিতরের লুপ সম্পূর্ণ হয়ে গেলে, বাইরের লুপটি TableRng-এর পরবর্তী কক্ষে চলে যায় পরিসীমা এবং প্রক্রিয়া পুনরাবৃত্তি. সুতরাং, সম্পত্তি ভেরিয়েবল PropertyRng-এ শেষ ম্যাচিং এন্ট্রির সাথে সম্পর্কিত সম্পত্তি মান ধরে রাখে TableRng-এর প্রতিটি কক্ষের জন্য পরিসর পরিসীমা, অথবা কোন সম্পত্তি নেই যদি কোন মিল পাওয়া না যায়।
For k = 1 To ElementRng.Rows.Count
            If Property = ElementRng.Cells(k, 1) Then
                ColIndex = ElementRng.Cells(k, 3).Interior.ColorIndex
                TableRng.Cells(i).Interior.ColorIndex = ColIndex
            End If
        Next k
    Next i
  • VBA কোডের এই অংশে, দুটি নেস্টেড লুপ TableRng-এর প্রতিটি কক্ষের সাথে সম্পর্কিত সম্পত্তির সাথে মেলে। ElementRng-এ উপাদান বৈশিষ্ট্য সহ পরিসর পরিসীমা যদি একটি মিল পাওয়া যায়, তাহলে TableRng-এ সংশ্লিষ্ট কক্ষ রঙের সূচকের উপর ভিত্তি করে পরিসর রঙিন হয় (ColIndex ) ElementRng থেকে পুনরুদ্ধার করা হয়েছে পরিসীমা এই প্রক্রিয়াটি TableRng-এর সমস্ত কক্ষের জন্য পুনরাবৃত্তি করতে থাকে পরিসীমা, তাদের সংশ্লিষ্ট উপাদান বৈশিষ্ট্যের উপর ভিত্তি করে রঙিন কোষের ফলে।

2.4. ইন্টারেক্টিভ পর্যায় সারণী তৈরি করুন

  • নিম্নলিখিত কোডটি ইন্টারেক্টিভ পর্যায় সারণী এর ওয়ার্কশীট মডিউলে আটকান ওয়ার্কশীট।
  • সংরক্ষণ করুন৷ কোড।

এক্সেলে একটি পর্যায় সারণী তৈরি করুন:দুটি সহজ পদ্ধতি

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    On Error Resume Next
    'variable declaration
    Dim Atom As Variant
    Dim PropertyRng As Range
    Dim WS As Worksheet
    'set variables
    Atom = Selection.Value
    Set PropertyRng = Sheets("Properties").Range("B5:F122")
    Set WS = ActiveSheet
    'ensure only one cell is selected
    If Selection.Cells.Count > 1 Then
        MsgBox "Please select only one cell from the Periodic Table"
        Exit Sub
    End If
    'look for the properties of the atom
    For i = 1 To PropertyRng.Rows.Count
        If Atom = PropertyRng.Cells(i, 1) Then
            WS.Range("S4") = PropertyRng.Cells(i, 2)
            WS.Range("S6") = Atom
            WS.Range("S11") = PropertyRng.Cells(i, 3)
            WS.Range("S13") = PropertyRng.Cells(i, 4)
            WS.Range("S4:S13").Interior.ColorIndex = Selection.Interior.ColorIndex
        End If
        'if no property is found
        If Atom = "" Or IsNumeric(Atom) Then
            WS.Range("S4:S13") = ""
            WS.Range("S4:S13").Interior.ColorIndex = 2
        End If
    Next i
End Sub
  • ইন্টারেক্টিভ পর্যায় সারণীতে পর্যায় সারণির ভিতরে একটি কক্ষে ক্লিক করুন কার্যপত্রক; আপনি সেই ঘরের উপাদানটির বৈশিষ্ট্য দেখতে পাবেন। কিন্তু যদি আপনি একাধিক ঘর নির্বাচন করেন, একটি সতর্কীকরণ ডায়ালগ বক্স প্রদর্শিত হবে৷

VBA ব্রেকডাউন

If Selection.Cells.Count > 1 Then
        MsgBox "Please select only one cell from the Periodic Table"
        Exit Sub
    End If
  • VBA কোডের এই অংশটি বর্তমানে নির্বাচিত কক্ষের সংখ্যা পরীক্ষা করে। যদি নির্বাচিত কক্ষের সংখ্যা 1 ছাড়িয়ে যায় , এটি একটি MsgBox-এ একটি সতর্কতা বার্তা প্রদর্শন করে৷ ব্যবহারকারীকে সতর্ক করতে। কোডটি প্রস্থান সাব ব্যবহার করে সাবরুটিন থেকে প্রস্থান করে কমান্ড, বাকি কোডগুলিকে কার্যকর করা থেকে বাধা দেয়।
For i = 1 To PropertyRng.Rows.Count
        If Atom = PropertyRng.Cells(i, 1) Then
            WS.Range("S4") = PropertyRng.Cells(i, 2)
            WS.Range("S6") = Atom
            WS.Range("S11") = PropertyRng.Cells(i, 3)
            WS.Range("S13") = PropertyRng.Cells(i, 4)
            WS.Range("S4:S13").Interior.ColorIndex = Selection.Interior.ColorIndex
        End If
  • VBA কোডের এই অংশটি PropertyRng-এর প্রতিটি সারির মাধ্যমে পুনরাবৃত্তি করে নির্বাচিত ঘরের (Atom) মানের মধ্যে একটি মিল খুঁজে পেতে পরিসর ) এবং প্রতিটি সারির প্রথম কলামের মান। যখন একটি মিল পাওয়া যায়, তখন PropertyRng-এর কিছু বৈশিষ্ট্য পরিসীমা ওয়ার্কশীটে প্রদর্শিত হয়। এই বৈশিষ্ট্যগুলির মধ্যে মিলিত সারির দ্বিতীয়, তৃতীয় এবং চতুর্থ কলামের ডেটা অন্তর্ভুক্ত রয়েছে, যা S4:S13 রেঞ্জের মধ্যে রাখা হয়েছে। তাছাড়া, রেঞ্জ S4:S13 এর পটভূমির রঙ নির্বাচিত ঘরের পটভূমির রঙের সাথে মেলে।
If Atom = "" Or IsNumeric(Atom) Then
            WS.Range("S4:S13") = ""
            WS.Range("S4:S13").Interior.ColorIndex = 2
        End If
    Next i
  • যখন নির্বাচিত ঘরটি খালি থাকে বা একটি সংখ্যাসূচক মান থাকে, তখন পরিসর S4:S13 সাফ করা হয়। পরিসরের পটভূমির রঙ সাদা হয়ে যায়।

মনে রাখার মতো বিষয়গুলি

Excel এ একটি পর্যায় সারণি তৈরি করার সময় কিছু জিনিস মনে রাখতে হবে।

  • VLOOKUP -এর উৎস পরিসর সম্পর্কে সতর্ক থাকুন ফাংশন।
  • প্রতিটি উপাদানের বৈশিষ্ট্যের জন্য বিভিন্ন রং ব্যবহার করুন।
  • প্রপার্টি টেবিলের বৈশিষ্ট্যগুলি সঠিক কিনা তা নিশ্চিত করুন।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

1. পর্যায় সারণীতে প্রতিনিধিত্বকারী উপাদানগুলি কী কী?
প্রতিনিধিত্বমূলক উপাদান হল 1 গ্রুপের উপাদান , 2 , এবং 13 থেকে 18 পর্যায় সারণীর। তারা বিস্তৃত রাসায়নিক বৈশিষ্ট্য প্রদর্শন করে এবং অসংখ্য রাসায়নিক বিক্রিয়ায় অংশগ্রহণ করে।

২. মহৎ গ্যাসের তাৎপর্য কি?
আমরা 18 গ্রুপের প্রতিটি উপাদান উল্লেখ করি একটি মহৎ গ্যাস হিসাবে। নোবেল গ্যাস রাসায়নিকভাবে নিষ্ক্রিয়। স্থিতিশীল ইলেক্ট্রন কনফিগারেশনের কারণে এটি রাসায়নিক বিক্রিয়ায় অংশ নেয় না।

3. আইসোটোপ কি?
আইসোটোপগুলির কেন্দ্রে একই সংখ্যক প্রোটন থাকে তবে তাদের আলাদা সংখ্যক নিউট্রন থাকতে পারে। এটি তাদের একই উপাদানের কিছুটা ভারী বা হালকা সংস্করণ করে তোলে।

অভ্যাস ওয়ার্কবুক ডাউনলোড করুন

নিবন্ধটি পড়ার সময় আপনি এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করতে পারেন।

সমাধান সহ বিনামূল্যে উন্নত এক্সেল ব্যায়াম পান!
  1. আপনার দিনটি আরও ভালভাবে পরিচালনা করতে গুডনোটগুলি কীভাবে ব্যবহার করবেন

  2. উইন্ডোজ ইনস্টল ত্রুটি 0x80070103 - 7 প্রমাণিত সমাধান ঠিক করুন

  3. পোস্টবক্সে ইমেল ঠিকানাগুলিকে কীভাবে হোয়াইটলিস্ট করবেন

  4. এক্সেলে একটি সার্কুলার রেফারেন্স কীভাবে সন্ধান করবেন (2 সহজ কৌশল)