এক্সেল সাহায্য - কোষ মধ্য থেকে তথ্য নিষ্কাশন


0

'প্রতিটি', 'যে 2 জন্য', 'কেজি', ইত্যাদি এই কোষ থেকে বের করা এবং অন্য কোষে রাখা সম্ভব ... কেবলমাত্র $ x.xx মূল্য তাই এটি সাজানো যাবে।

উপরের উদাহরণগুলি হল:

1)  $10.99 kg
2)  $16.00 each
3)  Any 2 for $32.019

এবং প্রশ্নটির দ্বিতীয় অংশ যদি প্রথম সমাধানটি এই দৃশ্যকল্পের জন্যও কাজ করে না - আমি কি তা বের করতে পারি $ x.xx এই উদাহরণগুলিতে 'সংরক্ষণ' শব্দটির পরে মান:

4)  $11.00 each Save $3.00
5)  $2.87 each 20% off, Save $0.72 $1.15 per 100ml

আপনি প্রদান করতে পারেন যে কোন সাহায্য ব্যাপকভাবে প্রশংসা করা হয়।


এই কাজ করার উপায় আছে কিন্তু আমি এটি সন্ধান করার আগে, সময় বাঁচাতে, আপনি কি চেষ্টা করেছেন তা ব্যাখ্যা করতে পারেন।
Dave

$ 32.019 একটি টাইপো হয়? সব দাম একটি দশমিক এবং সেন্ট অন্তর্ভুক্ত করবেন? কিছু বর্ণনাকারী দাম এবং কিছু পরে আসা। আপনি বর্ণনাকারীকে অন্য কোষে সংরক্ষণ করতে চান নাকি কেবল অন্য কোষে মূল্যটি সরাতে চান? আপনি বর্ণনাকারী সংরক্ষণ করতে চান, আপনি কি তাদের অবস্থান সংরক্ষণ করার জন্য যত্নশীল তাই যৌগিক মূল্য "পুনরায় সংযুক্ত করা যেতে পারে" (উদাঃ দুটি কলাম, উপসর্গগুলির সাথে এক, প্রত্যয় সহ এক)? একটি কোষে মাত্র এক ডলারের পরিমাণ থাকে নাকি এটি 1-3 এবং 4-5 উদাহরণের মিশ্রণ? যদি এই 2 টি ভিন্ন সমস্যা হয়, তাহলে এটি 2 টি প্রশ্নের চেয়ে ভাল হবে কারণ সমাধানগুলি ভিন্ন।
fixer1234

উত্তর:


3

"অন্য কোষে রাখুন ... শুধুমাত্র $ x.xx মূল্য রেখে"

আপনি স্ট্যান্ডার্ড সূত্রগুলির সাথে এক্সেলে আপনার আসল কোষগুলি পরিবর্তন করতে পারবেন না, আপনি যা করতে পারেন তা একটি নতুন সেল / কলামে মূল্যটি সরাতে হয়।

প্রথম নিষ্কাশন করতে $..:
=MID(A1,FIND("$",A1),FIND(" ",A1,FIND("$",A1))-FIND("$",A1))
এই ফাংশন প্রথম জন্য দেখায় $ এবং পরবর্তী স্থান পর্যন্ত যে থেকে টেক্সট নিষ্কাশন

পরে নম্বর বের করতে Save:
=MID(A5,FIND("Save",A5)+5,IFERROR(FIND(" ",A5,FIND("Save",A5)+5),LEN(A5)+1)-(FIND("Save",A5)+5))
এটি একই যুক্তি দিয়ে কাজ করে কিন্তু এটি প্রথম পরে খুঁজে পায় Save

enter image description here

আপনি যদি দাম শুরু করে থাকেন তবে এই সমাধানটি কেবলমাত্র কাজ করে $ / Save এবং একটি স্থান বা স্ট্রিং এর শেষ দ্বারা সমাপ্ত, তাই যদি আপনি উদার হয় তাহলে এটি কাজ করবে না। সংখ্যাটির পরে কমা, যদি আপনি আরও সাধারণ সমাধান চান তবে অ্যাক্সেসের জন্য বিনামূল্যে রেগুলার এক্সপ্রেশন অ্যাড-ইনগুলি রয়েছে যা regEx সক্ষম ওয়ার্কশীট ফাংশনগুলি সরবরাহ করে। যে আপনার চূড়ান্ত সমাধান হবে।


0

এই সূত্র ব্যবহার করে দেখুন:

=MID(A1,SEARCH("$",A1,IF(ISNUMBER(SEARCH("Save",A1)),SEARCH("Save",A1),1)),SEARCH(" ",A1&" ",SEARCH("$",A1))-SEARCH("$",A1))

দ্রষ্টব্য: এটি শুধুমাত্র তখনই কাজ করে, যদি আপনার মানের আগে '$' থাকে


প্রশ্নটির দ্বিতীয় অংশ কি? যে ক্ষেত্রে তিনি একাধিক থাকতে পারে $... মান এবং তিনি "সংরক্ষণ" পরে এক পেতে আগ্রহী।
Máté Juhász

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