স্ট্রিং থেকে পাঠ্য সরাতে এক্সেলের মধ্যে ফাইন্ড () ব্যবহার করা


10

আমি অনুসন্ধানের মানটির পরীক্ষার কিছু স্ট্রিং সরিয়ে ফাইন্ড ব্যবহার করছি

উদাহরণস্বরূপ, আমি সেল এ 2 তে নিম্নলিখিতগুলি সন্ধান করছি Application: sales_rep_supportএবং =RIGHT(a2,FIND(" ",a2)+4)এটিকে পরিবর্তন করতে সন্ধান করুন sales_rep_support

তবে আমি সমস্যায় পড়েছি কারণ আমার অন্যান্য মান রয়েছে যেমন পার্স করা দরকার

Application: EComm_sk
Application: PG_Prescreen
Application: sales_rep_support
Application: Retention_sk

etc....

আমি যেটি সম্পাদন করার চেষ্টা করছি তা হ'ল Application:স্ট্রিংয়ের শুরু থেকে মুছে ফেলা

আমিও left()অসফল চেষ্টা করেছি।

উত্তর:



3

প্রকৃতপক্ষে, আমি মনে করি যে সবচেয়ে সহজ উপায় হ'ল আপনি যদি পরে মূলটি মুছতে চান তবে সংশ্লিষ্ট কলামে সন্ধান করুন এবং প্রতিস্থাপনটি ব্যবহার করুন।

  1. হিট Ctrl+ + H

  2. এই Application:( "APPLICATION", কোলন, স্থান) কিছুই দ্বারা প্রতিস্থাপন

  3. সন্ধান করুন এবং প্রতিস্থাপন উইন্ডোতে ক্লিক করুন Options >>এবং নিশ্চিত করুন যে 'অভ্যন্তরীণ:' "শিট" তে সেট করা আছে এবং 'পুরো ঘর সামগ্রীর সাথে মেলে' পরীক্ষা করা যায় না।


অন্যথায়, SUBSTITUTE()আপনি ব্যবহার করতে পারেন তা ছাড়া আর একটি ফাংশন হ'ল MID():

=MID(text, start, length)

আপনার ক্ষেত্রে, আপনি ব্যবহার করতে পারেন:

=MID(A2, 14, LEN(A2))

যা অক্ষরের অবস্থান 14 ("অ্যাপ্লিকেশন:" এর সমস্ত অক্ষরের পরে) পাঠ্যের শেষে নিয়ে যাবে take LEN(A2)আপনি যে পাঠ্যটি চান তা তুলনায় এটি আসলে বড় but তবে এটি কোনও বিষয় নয়, এর অর্থ এটি শেষ পর্যন্ত সমস্ত কিছু নেবে।


1

আপনি কেন =REPLACE(A2,1,12,"")এইটিকে "" (কিছুই না) দিয়ে 1-12 টি অক্ষর প্রতিস্থাপন করেন এবং তাই (A2)"অ্যাপ্লিকেশন:" সরিয়ে 13 তম অক্ষর থেকে কেবল চেহারাটি প্রদর্শন করে


-1
=TRIM(RIGHT(A2,LEN(A2)-FIND(":",A2,1)))

উপরের মত উত্তরে একটি ট্রিম ফাংশন যুক্ত করে এটি উন্নত করা যেতে পারে। আশা করি আপনি এটি দরকারী পাবেন।
মোসাদ আডেফুয়ে

1
এটি আসলে একটি মন্তব্য এবং মূল প্রশ্নের উত্তর নয় । আপনি সর্বদা আপনার নিজের পোস্টে মন্তব্য করতে পারেন, এবং পর্যাপ্ত খ্যাতি অর্জনের পরে আপনি যে কোনও পোস্টে মন্তব্য করতে সক্ষম হবেন । দয়া করে পড়ুন মন্তব্য করার জন্য আমার কেন 50 খ্যাতি দরকার? এর পরিবর্তে আমি কী করতে পারি?
ডেভিডপস্টিল

-3

পৃথিবীতে কেন =RIGHT(A2,FIND(" ",A2)+4) আপনি কল করার পক্ষে যুক্তিসঙ্গত উপায় বলে মনে করেন RIGHT()? কোথা 4থেকে আসে? এটি কী বোঝায়?

এর ব্যবহার RIGHTহচ্ছে

ডানদিকে ( পাঠ্য , [ নাম_চার্স ])

অর্থাত্ দ্বিতীয় প্যারামিটারটি হ'ল আপনি যে অক্ষরগুলি বের করতে চান of

এদিকে, FIND(" ", A2)প্রথম স্থানটির অবস্থান A2কি প্রথম 12 অক্ষর যতক্ষণ দীর্ঘ হয় ততক্ষণ 13 Application:এবং 13 তম স্থান হয়। তাই FIND(" ",A2)+4সর্বদা 17; আপনি সর্বদা 17 টি সর্বমোট অক্ষর পেয়ে যাচ্ছেন।

এর পরে সমস্ত কিছু পেতে Application: , ব্যবহার করুন

=RIGHT(A2, LEN(A2)-FIND(" ", A2))

বা সহজভাবে

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