ফর্ম্যাটটি কয়েক হাজারের পরিসংখ্যান থেকে ফিরে আসে


0

আমার সংখ্যাগুলির একটি কলাম রয়েছে (কলাম পি) বিলিয়ন এবং মিলিয়ন হিসাবে উদাহরণস্বরূপ ২.১২ বি (২.১২ বিলিয়ন এর জন্য), ৮.7.৯৯ এম (৮ for7.৯৯ মিলিয়ন)। ইন্টারনেট থেকে ডেটা অনুলিপি করে আটকানো হয়েছে। উপরের উদাহরণগুলিকে একই কক্ষে রূপান্তর করতে সূত্রের সাহায্যের প্রয়োজন যা উপাত্তগুলিকে কয়েক হাজার করে দেওয়া হয়েছে এবং সংখ্যার পিরিয়ড / ফুলস্টপকে কোমায় বিভাজক হিসাবে প্রতিস্থাপন করুন যেমন ২.১২ বি এর ফলাফল ২,১২০,০০০ এবং ৮৮7.৯৯ মে ফলাফলের জন্য 887,990 হতে হবে। আমি ভাবছি শর্তসাপেক্ষী বিন্যাসটি সবচেয়ে উপযুক্ত হবে কারণ কলামে ভবিষ্যতে অনুলিপিযুক্ত এবং অনুলিপি করা নতুন ডেটা থাকবে যাতে উপরের হিসাবে ফলাফলের ফেরতের প্রয়োজন হবে। অনেক ধন্যবাদ.

উত্তর:


2

ইন চতুর্থাংশ 1 লিখুন:

=--MID(P1,1,LEN(P1)-1)*(IF(RIGHT(P1,1)="M",1000000,(IF(RIGHT(P1,1)="B",1000000000,1))))

এবং নীচের দিকে অনুলিপি করুন:

এখানে চিত্র বর্ণনা লিখুন

আপনার যদি একই কক্ষে রূপান্তর প্রয়োজন , তবে একটি ম্যাক্রোর প্রয়োজন হবে:

Sub Konverter()
    Dim r As Range, v As String, s As String

    For Each r In Columns(16).SpecialCells(2)
        v = r.Text
        s = Right(v, 1)
        Select Case s
            Case "M"
                r.Value = 1000000 * CDbl(Mid(v, 1, Len(v) - 1))
            Case "B"
                r.Value = 1000000000 * CDbl(Mid(v, 1, Len(v) - 1))
            Case Else
                r.Value = CDbl(v)
        End Select
    Next r
End Sub

0

কাজের সমাধান পোস্ট করার জন্য আমার কাছে এক্সেল নেই, তবে আপনার নিম্নলিখিতটি প্রয়োজন:

  • এমআইডি - বি বা এম থেকে নম্বর আলাদা করতে ফাংশন
  • LEN - ফাংশন যা কোনও স্ট্রিংয়ের দৈর্ঘ্য দেয়
  • সাবস্টিটিউট - কমা দিয়ে ডট প্রতিস্থাপন করতে ফাংশন

চূড়ান্ত ফলাফলটি সমান হওয়া উচিত: = সাবস্টিটিউড (এমআইডি (এ 1,1, লেন (এ 1) -1), "।", ",") * আইএফ (এমআইডি (এ 1, লেন (এ 1)) -1, লেন (এ 1) ) = "এম", 1000000, 1000000000)

আমি কিছু প্যারামিটার সহ এক-এক হতে পারি এবং আমি সেল 1 এ নিয়ে কাজ করছি - আপনার কয়েকটি মান সহ পরীক্ষা করা উচিত এবং আপনার প্রয়োজন অনুসারে উদাহরণটি খাপ খাইয়ে নেওয়া উচিত।

আপনি একবারে কোনও কলাম জুড়ে এই সূত্রটি টেনে আনলে, এটি ভবিষ্যতের সমস্ত ডেটার জন্য কাজ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.