কোনও এক্সেল ফাংশন যা একটি স্ট্রিংকে বিপরীত করবে?


উত্তর:


9

আমি জানি এমন কোনও বিল্ট-ইন ফাংশন নেই তবে আপনি নিজের কাস্টম ফাংশনটি তৈরি করতে পারেন।

প্রথম - একটি নতুন মডিউল তৈরি করুন:

  1. ভিবিএতে উঠুন (Alt + F11 চাপুন)
  2. একটি নতুন মডিউল sertোকান (সন্নিবেশ> মডিউল)

দ্বিতীয় - আপনার নতুন মডিউলটিতে নিম্নলিখিত ফাংশনটি আটকে দিন ( রেফারেন্স ):

Function Reverse(Text As String) As String
    Dim i As Integer
    Dim StrNew As String
    Dim strOld As String
    strOld = Trim(Text)
    For i = 1 To Len(strOld)
      StrNew = Mid(strOld, i, 1) & StrNew
    Next i
    Reverse = StrNew
End Function

এখন আপনার স্প্রেডশিটে রিভার্স ফাংশনটি ব্যবহার করতে সক্ষম হওয়া উচিত


62

বর্তমান গৃহীত উত্তর একটি স্ট্রিং বিপরীত একটি দরিদ্র উপায়, বিশেষ করে যখন আছে VBA পাতাটা এক, (একই কাজ কিন্তু দ্রুত অনেক রান উচিত) পরিবর্তে নিম্নলিখিত কোড ব্যবহার করুন:

Function Reverse(str As String) As String
    Reverse = StrReverse(Trim(str))
End Function

@ n00b - "কীভাবে একটি মডিউল তৈরি করবেন" প্রশ্ন ছিল না। :) এই সমাধানটি আরও বেশি দক্ষ / দ্রুত / সহজতর, যদিও আমি নিশ্চিত না কেন কেন যুক্ত TRIMকরা হয়েছিল, যেহেতু প্রশ্নে অতিরিক্ত শ্বেত স্পেস নির্দিষ্ট করা হয়নি। "বিশাল" ডেটাসেটগুলির জন্য, TRIMআপনার যদি এটির প্রয়োজন না হয় তবে সরান ।
ashleedawg
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.