কিভাবে আমি এক্সেল একটি স্ট্রিং এর END থেকে পরিবর্তনশীল তথ্য এক্সট্রাক্ট / পার্স করতে পারেন?


3

Example1:

01/28/14 সুদের উপার্জন 0.10

Example2:

12/27/13 চেককার্ড 1226 লায়নহয়ের বুকস্টোর সিটেল ওয়া -25,13

প্রদত্ত দুটি উদাহরণে, আমার লক্ষ্য স্ট্রিংয়ের শেষ স্থানটির পরে তথ্যটি আলাদা করা। আরেকটি উপায় রাখুন, আমি ডান থেকে স্পেস পর্যন্ত তথ্য বিশ্লেষণ করার চেষ্টা করছি।


2
হ্যালো এবং SuperUser স্বাগতম! আপনি কী পদ্ধতি চেষ্টা করেছেন এবং কীভাবে আপনি এটি অর্জন করতে চান তা অন্তর্ভুক্ত করার জন্য আপনার প্রশ্ন সম্পাদনা করতে পারেন (EG। VBA ম্যাক্রো, বা সূত্র)
Jonno

উত্তর:


1

ভাল প্রশ্ন, এবং যেমন একটি দরকারী জিনিস। আমি এই সমাধান একটি সময় ফিরে পাওয়া যায় নি। আপনার স্ট্রিংটি অনুমান করা হচ্ছে A1 এ, আপনি এই সূত্রটি ব্যবহার করতে পারেন:

=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))),LEN(A1)))

Deets জন্য এই SO থ্রেড দেখুন: https://stackoverflow.com/questions/18617349/excel-last-character-string-match-in-a-string

আমি শুধু আপনার পরীক্ষা তথ্য দিয়ে এই চেষ্টা, এবং এটি কাজ করে।

সম্পূর্ণ ডিসক্লোজার: আমি এই সূত্র কাজ কেন সম্পূর্ণরূপে বুঝতে না, কিন্তু এটা করে।


1

আপনি এটি করতে পাওয়ার কোয়েরি ব্যবহার করতে পারে। পাওয়ার কোয়েরি এক্সেল 2010 এবং এক্সেল ২013 এর জন্য মাইক্রোসফ্ট থেকে একটি বিনামূল্যে অ্যাড-ইন এবং এটি "পান এবং রূপান্তর করুন" হিসাবে ডেটা রিবনটিতে এক্সেল 2016 এ নির্মিত।

পাওয়ার ক্যোয়ারিতে ডিলিমিটার দ্বারা একটি পাঠ্য বিভাজন এবং ডান-সর্বাধিক ডিলিমিটার ব্যবহার করার জন্য একটি সেটিং রয়েছে।

অথবা, যদি আপনি একটি সূত্র সমাধান চান: কোষের দৈর্ঘ্য গণনা করুন, ঘরের দৈর্ঘ্যটি সরিয়ে দিন যেখানে সমস্ত স্পেসগুলি সরিয়ে ফেলা হয়েছে, ডান নম্বরটি ফেরত দিতে ডান নম্বরটিতে ফীডটি ফীড করুন। একটি শূন্য যোগ করে একটি সংখ্যা রূপান্তর করুন, যা সম্ভব হলে একটি স্ট্রিং করতে হবে।

=RIGHT(A1,LEN(A1)-LEN(SUBSTITUTE(A1," ","")))+0

সম্পাদনা: থান্ডারফ্রেমের মন্তব্য থেকে ভাল পরামর্শ: উত্সের মধ্যে শীর্ষস্থানের / পিছনে স্থান থাকতে পারে, যা এটির মতো পরিচালনা করা যেতে পারে:

=RIGHT(TRIM(A1),LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1)," ","")))+0

অ্যাক্সেসের হোম / ব্যক্তিগত ব্যবহারকারীদের কাছে PowerQuery উপলব্ধ থাকলে আমি নিশ্চিত নই? এছাড়াও, নমুনা ডেটাতে কোনও পূর্ববর্তী স্থান নেই, তবে এটি অনুমান করা নিরাপদ হতে পারে যে তথ্যটি পিছিয়ে থাকা স্থানগুলিতে থাকতে পারে এবং এতে আপনার ফরমুলারটিতে কিছু ট্রিম ফাংশন যোগ করতে পারে।
ThunderFrame

এক্সেল 2010 এর জন্য @ থান্ডারফ্রেম পাওয়ার কোয়েরি একটি পেশাদার প্লাস সংস্করণের প্রয়োজন। পরবর্তীতে এক্সেল সংস্করণগুলি পাওয়ার ক্যোয়ারির সর্বজনীন স্বাদ ব্যবহার করতে পারে যা একটি অ-এন্টারপ্রাইজ ব্যবহারকারীর চেয়ে বেশি সংযোগকারী এবং কার্যকারিতা ধারণ করে। পিQ এর জনসাধারণের স্বাদে Azure, AD, SharePoint ইত্যাদির সংযোজক নেই, তবে হোম / ব্যক্তিগত এক্সেল ব্যবহারকারীর যেকোনোভাবে এটির প্রয়োজন নেই।
teylyn
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.