মাসের পরিবর্তনের সাথে সিকোয়েন্স নম্বরটি রিসেট করুন


0

(সেল এ 1) চালানের রেফারেন্স নং EPS-I-S151001

(সেল বি 1) চালানের তারিখ 05 / অক্টোবর / 15

একবার চালানের তারিখ ম্যানুয়ালি প্রবেশ করা গেলে, চালানের রেফারেন্স নম্বর স্বয়ংক্রিয়ভাবে উত্পন্ন হবে।

রেফারেন্স নং এর ফর্ম্যাটটি নিম্নরূপ: EPS-I-S151001

"EPS-IS" জুড়ে স্থির অক্ষর।

প্রথম 2 সংখ্যা, "15" = "বছর"

পরবর্তী 2 সংখ্যা, "10" = "মাস"

সর্বশেষ 2 টি সংখ্যা, "01" = 01 থেকে চলমান নম্বর।

উদাহরণ স্বরূপ:

চালানের রেফারীর কোনও চালানের তারিখ নেই

ইপিএস-আই-এস 151001 10-নভেম্বর -15

ইপিএস-আই-এস 151002 15-নভেম্বর -15

ইপিএস-আই-এস 151003 30-নভেম্বর -15

শেষ 2 টি সংখ্যা ধারাবাহিকভাবে চলতে থাকবে।

1 ম 4 সংখ্যাগুলি মাস বা বছরের যে কোনও পরিবর্তনের দ্বারা প্রভাবিত হবে। মাসে বা বছরের যে কোনও পরিবর্তন, শেষ 2 নম্বরকে 01 এ পুনরায় সেট করতে অনুরোধ করবে ।

চালানের রেফারীর কোনও চালানের তারিখ নেই

ইপিএস-আই-এস 151001 10-নভেম্বর -15

ইপিএস-আই-এস 151002 15-নভেম্বর -15

EPS-I-S15 1201 22- ডিসেম্বর -15 (নতুন মাস)

EPS-I-S151202 23-ডিসেম্বর -15

EPS-I-S151203 25-ডিসেম্বর -15

ইপিএস-আই-এস 160101 03- জানুয়ারি - 16 (নতুন বছর / মাস)

EPS-I-S160102 15-জানুয়ারী 16

EPS-I-S160103 22-জানুয়ারী 16


তাই না? কলামে কি আছে? শীট 2 এ কী আছে? A1সারি 3 এবং শীট 2 সারি 4 থেকে ডেটা ব্যবহার করার জন্য কেন সেলটির সূত্র ? 2015 / অক্টোবর / 01 কীভাবে সংখ্যার একটি পরিসীমা "নির্দেশ করে" (এবং এটি অক্টোবরের পর, কেন এটি 1-31 নয়)? আপনার কাছে কী ডেটা আছে এবং এক্সেল আপনার জন্য কী করতে চায় দয়া করে তা স্পষ্ট করুন।
স্কট

বিভ্রান্তির জন্য দুঃখিত, আমি বিশদটি আপডেট করেছিলাম। ব্যবহারকারী একবার চালানের তারিখে প্রবেশ করলে সেল B3 স্বয়ংক্রিয়ভাবে EPS-I-S151001 হিসাবে প্রতিফলিত হবে। পরবর্তী নতুন লাইনে প্রবেশের সময় এটি EPS-I-S151002 হিসাবে প্রদর্শিত হবে এবং ধারাবাহিকভাবে চালানোর জন্য শেষ 2 নম্বর থাকবে। ব্যবহারকারী কোনও নতুন মাস বা নতুন বছরে প্রবেশ না করা পর্যন্ত, যেমন 05 / নভেম্বর / 15 বা 05 / জানুয়ার / 16, শেষ 2 নম্বরগুলি স্বয়ংক্রিয়ভাবে পুনরায় সেট হবে এবং আবার 01 থেকে শুরু হবে, যেমন EPS-I-S151101 বা EPS-I-S160101। আমরা কি এটি করতে সক্ষম?
ব্র্যান্ডন

এটি বুঝতে এখনও আমার অনেক সমস্যা হচ্ছে। আমার অনুমান যে আপনি ব্যবহারকারীরা কোষগুলিতে ডেটা টাইপ করেন A3এবং C3এবং আপনি এক্সেলটি B3স্বয়ংক্রিয়ভাবে প্রদর্শন করতে চান - সুতরাং আপনি আপনার প্রশ্নে যে সূত্রটি দিয়েছেন তা সেলটির জন্য B3(বরং A1আপনি যা বলেছিলেন)। আর তুমি যে উপেক্ষা করতে C3হয় 5 ম অক্টোবর এবং মাত্র শুরু B3xxxxxxxxxxx01। এবং যদি ব্যবহারকারী কোনও চালান নম্বর A4(?) এ প্রবেশ করে তবে C4ফাঁকা ছেড়ে যায় তবে আপনি ( +1) (?) B4হতে চান … (চালিত)xxxxxxxxxxx02B3
স্কট

(চালিয়ে যাওয়া) ... সুতরাং, যদি A3:A13তাদের মধ্যে সংখ্যা থাকে, এবং C4:C13ফাঁকা হয়, তবে B13সেট করা উচিত EPS-I-S151011। এবং যদি ব্যবহারকারী 05 / মার্চ / 16 এ প্রবেশ করে তবে আপনি হতে C14চান । আমি কি কাছে? B14EPS-I-S160301
স্কট

হাইলাইট করার জন্য ছবি যুক্ত করার চেষ্টা করুন, এটি করার পক্ষে যথেষ্ট খ্যাতি নেই। তাই আমি আমার প্রশ্নটি আবার আপডেট করেছি, আশা করি এটি এখন আরও পরিষ্কার is আপনার শেষ অংশের মন্তব্যটি সঠিক। কেবলমাত্র তারিখ (কর্নেল সি) এবং সিরিয়াল নং (কর্নাল এ) ব্যবহারকারীর দ্বারা প্রবেশ করা হবে। এবং তারিখ ইনপুট রেফারেন্স নং নির্ধারণ করবে
ব্র্যান্ডন

উত্তর:


0

আমি মনে করি আপনার জন্য একটি সমাধান পেয়েছি:

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

কিছুটা ভিন্ন তারিখের ফর্ম্যাটটি উপেক্ষা করুন, এটি কেবল ফর্ম্যাটিং। আমাকে একটি ফাঁকা প্রথম ডেটা লাইন ছেড়ে দেওয়ার দরকার ছিল কারণ তারিখটি আগের লাইনের সাথে তুলনা করে এবং খালি বা লিবারআফিস ক্যালকের একটি তারিখ হওয়া দরকার (এটি এড়িয়ে যেতে পারে এক্সেলে কাজ করতে পারে, এটি পরীক্ষার জন্য প্রস্তুত অ্যাক্সেস নেই)। একটি বিকল্প হ'ল সারি 2-তে প্রথম চালান নম্বরটি হার্ড কোড করা।

সুতরাং এ 3-তে সূত্রটি শুরু করা হবে:

=IF(ISBLANK(B3),"","EPS-I-S"&TEXT(B3,"yy")&TEXT(B3,"mm")&TEXT(IF(MONTH(B3)=MONTH(B2),VALUE(RIGHT(A2,2))+1,1),"00"))

আপনার যতদূর প্রয়োজন সেই ডাউন কলাম এ অনুলিপি করুন। আপনি কলাম বিতে একটি তারিখ প্রবেশ না করা পর্যন্ত কক্ষগুলি ফাঁকা থাকবে That's ISBLANK পরীক্ষা শুরুতে এটি করে। আপনি ইতিমধ্যে পরবর্তী বেশ কয়েকটি শর্ত বের করে ফেলেছেন, যদিও আপনি প্রশ্নটি আপডেট করার সময় এটিকে সরিয়ে দিয়েছেন। তারা উপসর্গ, বছর এবং মাস সরবরাহ করে।

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


আপনার সদয় সহায়তার জন্য ধন্যবাদ, এটি ঠিক আমার প্রয়োজন। আপনি বেশ স্পট করেছেন ... আমি এক বছর আগে এড়িয়ে যাওয়ার চেষ্টা করেছি এবং গণনাটি ভুল হয়ে গেছে। তবে আপনি ঠিক বলেছেন, আমরা স্প্রেডশিটের চেয়ে ব্যবসায়ের অবস্থা সম্পর্কে আরও উদ্বিগ্ন হব ..... LOL ..... ফিক্সার 1234 ব্যতীত আমিও আপনার ধরণের জন্য স্কট এবং মেটকে ধন্যবাদ জানাতে চাই সময় এবং আমার সমস্যাটি বোঝার চেষ্টা করছি ... বিভ্রান্তির জন্য দুঃখিত এবং এর আগে যে কোনও মাথাব্যথার কারণ হয়েছিল .... লোল
ব্র্যান্ডন

@ ব্র্যান্ডন: ধন্যবাদ দেখানোর আনুষ্ঠানিক উপায় হ'ল তার উত্তর পাশে থাকা চেক চিহ্নটিতে ক্লিক করে একটি উত্তর "গ্রহণ" করা। আপনার যথেষ্ট খ্যাতি অর্জনের পরে , আপনি যে প্রশ্নগুলি এবং সহায়ক বলে মনে করেছিলেন সেগুলি জবাব দিতে সক্ষম হবেন ।
স্কট

@ ফিক্সার 1234, আমি বর্তমানে আপনার সূত্রটি ব্যবহার করছি, = আইএফ (আইএসব্ল্যাঙ্ক (বি 3), "", "ইপিএস-আইএস" এবং পাঠ (বি 3, "ইয়াই") এবং পাঠ (বি 3, "মিমি") এবং পাঠ্য (আইফ (মাস (বি 3) ) = EPS-Q-AW151001 দেখানোর জন্য MONTH (B2), VALUE (RIGHT (A2,2)) + 1,1), "00"))। EPS-P-151001 / C1003 নতুন ফর্ম্যাটটি দেখানোর জন্য এখনই আমাকে কিছু পরিবর্তন করতে হবে। আমি এই সূত্রটি = আইএফ (আইএসব্ল্যাঙ্ক (সি 6), "", "ইপিএস-পি -" এবং পাঠ (সি 6, "ইয়াই") এবং পাঠ (সি 6, "মিমি") এবং পাঠ (আইএফ (মাস (সি 6) = মাস ( সি 5), ভ্যালু (রাইট (বি 5,2)) + 1,1), "00") এবং "/" এবং ভ্লুকআপ (ই 6, ডিবি! $ কে $ 3: $ এল $ 16,2, ফলস)) তবে কাউন্টারটি নেই এটিতে স্কোয়েন্স নম্বরটি প্রতিফলিত করুন। ডানদিকে এটি EPS-P-151002 / C1003 দেখাবে, তবে পরিবর্তে এটি EPS-P-151010 / C1003 হিসাবে দেখাবে
ব্র্যান্ডন

@ ব্র্যান্ডন: আমি অনুসরণ করছি না কোথা থেকে ইপিএস-কিউ-এডাব্লু আসে (গুরুত্বহীন?) আপনি / C1003 দিয়ে কী করছেন তা বোঝার জন্য এখানে পর্যাপ্ত তথ্য নেই তবে এটি মনে হচ্ছে কেবলমাত্র সমস্যাটি এস / এন এর "পুরানো" অংশে রয়েছে। আমি কারণটি অনুমান করতে পারি। ডানদিকে (বি 5,2), যা এই দুটি সংখ্যার সাথে জড়িত অংশটি পূর্ববর্তী এস / এন এর ডান 2 চরের দিকে তাকান (যেখানে তারা থাকতেন)। এখন ডান দুটি চর নতুন / সি 1003 এর অংশ। আপনি যে দুটি সংখ্যা চান তা এখন মাঝখানে। MID (B5,11,2) দিয়ে ডানদিকে (B5,2) প্রতিস্থাপন করুন। যাচাই করুন যে. এটি 11 তম চর দিয়ে শুরু হয় এবং এতে 2 চরের অন্তর্ভুক্ত রয়েছে।
ফিক্সার 1234

@ ফিক্সার 1234, আপনার ধরনের পরামর্শের জন্য আপনাকে অনেক ধন্যবাদ। আপনি স্পট অন। আমি এখনই এমআইডি () চেষ্টা করেছিলাম তবে ত্রুটি দিয়ে শেষ করেছিলাম, সম্ভবত আমি চর অংশটি ভুল পেয়েছি। আবার, আপনার সাহায্যের জন্য ধন্যবাদ. চিয়ার্স
ব্র্যান্ডন

0

আপনি যদি "সহায়ক সহায়ক কলাম" ব্যবহার করেন - এর মতো সমস্যাগুলি সমাধান করা অনেক সহজ - আপনি যে প্রদর্শন করতে চান না এমন অন্তর্বর্তী ফলাফল রাখে এমন কলামগুলি তবে আপনি যে মানটি চান তা নির্ধারণে চলে। এই সমস্যার জন্য, আমি একটি সহায়ক কলাম ব্যবহার করব, এবং এর লিখিত সামগ্রীগুলি একবার দেখার পরে তা স্পষ্ট হবে। আমি কলাম ব্যবহার করব G। আপনার প্রশ্নের পূর্ববর্তী সংস্করণ উল্লেখ করে, আমি ধরে নেব যে আপনার ডেটা সারি 3 থেকে শুরু হবে এবং আমি ধরে নেব যে ঘরটি G2ফাঁকা।

  • সেট G3থেকে =IF(TEXT(B3,"yymm")<>TEXT(B2,"yymm"), 1, G2+1)
    এই বলে যে "এই লাইনে চালান তারিখ (যদি B3) একটি ভিন্ন বছর বা পূর্ববর্তী লাইন (তারিখ থেকে মাস হয়েছে B2), তারপর সেট G3করতে 1; অন্যথায়, 1পূর্ববর্তী G2মানটিতে যোগ করুন ( ) ”অর্থ্যাৎ এটি একটি চলমান সিরিজ যা 1যখনই নতুন মাস হয় তখনই পুনরায় সেট হয় ।
  • সেট A3থেকে =IF(B3="", "", "EPS-I-S" & TEXT(B3, "yymm") & TEXT(G3, "00"))
    বলে "যদি এই সারি (সেল উপর চালান তারিখ B3) ফাঁকা, কিছুই প্রদর্শন। অন্যথায়, অবিচ্ছিন্ন স্ট্রিং ব্যবহার করে চালানের রেফারেন্স নম্বরটি তৈরি করুন, কলামে তারিখ থেকে বছর এবং মাস এবং কলাম Bথেকে ওয়ান-আপ নম্বর G (প্রয়োজনে অগ্রণী শূন্যের সাথে একটি দুই-অঙ্কের সংখ্যা হিসাবে ফর্ম্যাট করা) ”"

তারপর টেনে আনুন / কলাম সূত্র পূরণ Aএবং Gযতদূর আপনি চান হিসাবে নিচে।

     

দ্রষ্টব্য: একবার আপনার সবকিছু কাজ করার পরে, আপনি সাহায্যকারী কলামগুলি গোপন করতে পারেন।


@ স্কট, ধন্যবাদ আমি আপনার সমাধানটি চেষ্টা করেছিলাম কিন্তু বি 3-তে কাউন্টারটি সঠিকভাবে প্রদর্শিত হচ্ছে না। আমার স্ক্রিনশটটিতে আমার প্রয়োজনীয়তা ঠিকঠাক করেছিলাম। আমি যখন সেল এ 4 সিরিয়াল নং তে 2 প্রবেশ করি তখন এটি EPS-I-151002 দেখায়। এটাই আমার দরকার। তবে আমি তার পাশের তারিখটি প্রবেশ করার মুহুর্তে এটি EPS-I-151001 এ ফিরে এসেছিল যা ভুল। সেল জি 4 এছাড়াও একই সমস্যার মুখোমুখি।
ব্র্যান্ডন

কোনও সুযোগ, কলাম B কে কলাম A এর সাথে সংযুক্ত না করা, কারণ এটি সম্পর্কিত নয়। আমরা কি কেবল পরিবর্তে কেবল কলাম সি-তে বাঁধতে পারি?
ব্র্যান্ডন

স্বয়ংক্রিয় চলমান ক্রম সংখ্যাটি ক্রম সংখ্যার জন্য নয়, চালানের রেফারেন্স নংয়ের শেষ 2 নম্বর। আপনার বিভ্রান্তি এবং সমস্যার কারণ হিসাবে দুঃখিত
ব্র্যান্ডন 3

আমি আপনাকে বারবার বলেছি যে আপনার সমস্যার বিবৃতিটি বুঝতে আমার সমস্যা হচ্ছে - এবং প্রশ্নটির মন্তব্যগুলি দেখে আমি কেবল একা নই। সুতরাং, দয়া করে, বিশদটি ছেড়ে যাবেন না। আপনি বলেছিলেন, "তবে আমি তার পাশের তারিখটি প্রবেশ করার মুহুর্তটি এটি EPS-I-151001 এ ফিরে এসেছিল যা ভুল।" দয়া করে সুস্পষ্ট হয়ে যান। আপনি কি বলছেন যে আপনি "5-অক্টোবর -15" প্রবেশ করেছেন C4? এবং আপনি কি বলছেন, আপনি যদি কোষগুলিতে "5-অক্টোবর -15" প্রবেশ করেন C4:C13, আপনি B4:B13হতে চান EPS-I-S151002- EPS-I-S151011? বা এটি "6-অক্টোবর -15", "7-অক্টোবর -15", "9-অক্টোবর -15", "12-অক্টোবর -15", "17-অক্টোবর -15",… হতে পারে?
স্কট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.