আপনি যদি এক্সেলের কোনও কলামে সদৃশ মান প্রবেশ করা এড়াতে চান তবে আপনি এই নিবন্ধটি উল্লেখ করতে পারেন। এখানে আমরা আপনাকে 2 টি সহজ পদ্ধতি ভাগ করব।
আপনি যখন কোনও এক্সেল ওয়ার্কশিট সম্পাদনা করেন তখন আপনি কলামের ডেটা অনন্য, তা কলামের নকল মানগুলিকে আটকাতে নিশ্চিত করতে চাইতে পারেন। আপনি যখন কলামে সদৃশ মান প্রবেশ করেন তখন প্রতিবারই আপনাকে স্বয়ংক্রিয়ভাবে সতর্ক করতে এটি এক্সেলের দাবি করে। এরপরে, এটি পাওয়ার জন্য আমরা আপনাকে 2 টি দ্রুত উপায় ভাগ করে নেব।
পদ্ধতি 1 - "ডেটা বৈধকরণ" এর মাধ্যমে প্রতিরোধ করুন
- প্রথমে, নির্দিষ্ট কলামে সমস্ত ঘর নির্বাচন করুন, যেমন "কলাম ক"।

- তারপরে, "ডেটা" ট্যাবে ফিরে যান এবং "ডেটা সরঞ্জাম" গ্রুপে "ডেটা বৈধকরণ" বোতামে ক্লিক করুন।
- এরপরে, "সেটিংস" ট্যাবে পপআপ ডায়ালগ বক্সে, "অনুমতি দিন" এর ড্রপ ডাউন তালিকা থেকে "কাস্টম" বিকল্পটি নির্বাচন করুন।
- এর পরে, "সূত্র" ক্ষেত্রে নিম্নলিখিত সূত্রটি ইনপুট করুন।
= COUNTIF ($ এ $ 1: $ এ $ 20, এ 1) = 1
- পরে, বর্তমান সংলাপ বাক্সে "ত্রুটি সতর্কতা" ট্যাবে স্যুইচ করুন।
- এরপরে, আপনি আপনার প্রয়োজন অনুসারে একটি ত্রুটি বার্তা কাস্টমাইজ করতে পারেন, যেমন ত্রুটির শিরোনাম হিসাবে "সদৃশ মানগুলি" এবং "একই কলামে মানটি প্রবেশ করানো হয়েছে!" ত্রুটি বার্তা হিসাবে।
- শেষ পর্যন্ত, "ওকে" ক্লিক করুন।
- এখন, আপনি এটি চেষ্টা করতে পারেন।
- প্রথমত, ঘর A1 এ একটি মান লিখুন।
- তারপরে, সেল এ 2 তে একই মান ইনপুট করুন।
- একবারে, আপনি নিম্নলিখিত স্ক্রিনশটের মতো ত্রুটি বার্তাটি পাবেন।
পদ্ধতি 2: এক্সেল ভিবিএ দিয়ে প্রতিরোধ করুন
- শুরু করতে, এক্সেল ভিবিএ সম্পাদককে “হিসাবে উল্লেখ করে ট্রিগার করুনআপনার এক্সেলে কীভাবে ভিবিএ কোড চালাবেন"।
- তারপরে, "শীট 1 (শিট 1)" এর মতো শিটের প্রকল্পে নিম্নলিখিত কোডটি রাখুন
Private Sub Worksheet_Change(ByVal Target As Range)
Dim strTargetColumn As String
Dim nTargetRow As Integer
Dim nLastRow As Integer
Dim strMsg As String
strTargetColumn = Split(Target.Address(, False), "$")(0)
nTargetRow = Split(Target.Address(, False), "$")(1)
nLastRow = ActiveSheet.Range(strTargetColumn & ActiveSheet.Rows.Count).End(xlUp).Row
For nRow = 1 To nLastRow
If nRow <> nTargetRow Then
If ActiveSheet.Range(strTargetColumn & nRow).Value = Target.Value Then
strMsg = "The value has been entered in the same column!"
MsgBox strMsg, vbExclamation + vbOKOnly, "Duplicate Values"
Target.Select
Exit For
End If
End If
Next
End Sub
- তার পর থেকে, প্রতিবার যখনই আপনি কোনও কক্ষে কোনও মান প্রবেশ করেন, কোনও কলামে কোনও ব্যাপারই না, ম্যাক্রো একই কলামের অন্যান্য মানগুলি স্বয়ংক্রিয়ভাবে পরীক্ষা করবে। যদি এটি একই মানগুলি খুঁজে পায় তবে আপনি একটি সতর্কতা পাবেন, যা নিম্নলিখিত চিত্রটিতে দেখানো হয়েছে।
তুলনা
| উপকারিতা | অসুবিধা সমূহ | |
| পদ্ধতি 1 | চালানো সহজ | শুধুমাত্র নির্দিষ্ট কলামে ডেটা নিরীক্ষণ ও কাজ করতে পারে |
| পদ্ধতি 2 | সমস্ত কলামে ডেটা নিরীক্ষণ ও কাজ করতে পারে | ভাইরাস বা ম্যালওয়ার আক্রমণগুলির ঝুঁকি বাড়ান |
পিছনে মূল্যবান এক্সেল ডেটা পান
এক্সেল স্বীকারোচিতভাবে ক্র্যাশ হওয়ার আশঙ্কাজনক। এবং প্রতিবার এটি ক্রাশ হওয়ার সময়, বর্তমানে খোলা এক্সেল ফাইলটি বাতাসের মতো দূষিত হতে পারে। অতএব, মূল্যবান এক্সেল ডেটা হারাতে এড়াতে, আপনাকে কেবল নিয়মিতভাবে সেগুলি ব্যাকআপ করা উচিত নয়, তবে আপনাকে একটি উল্লেখযোগ্য বিষয়ও ধরে রাখতে হবে এক্সএলএস পুনরুদ্ধার সরঞ্জাম, যেমন DataNumen Excel Repair। মারাত্মক এক্সেল ডেটা দুর্নীতির ঘটনায় এটি কার্যকর হবে।
লেখকের ভূমিকা:
শিরলে জাং একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় দূষিত এমডিএফ এবং আউটলুক মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com





