আমি কিছু তথ্য হস্তক্ষেপ করার জন্য গুগল পত্রকগুলিতে (নতুন সংস্করণ) SPLIT
এবং JOIN
ফাংশনগুলি ব্যবহার করার চেষ্টা করছি এবং SPLIT
ফাঁকা এন্ট্রি সংরক্ষণ না করায় আমি সমস্যায় পড়ছি।
ডেটা উত্সটি মূলত এইভাবে সেট আপ করা হয়েছে:
| A B C D
-----------------------
1 | q 5 r 2
2 | s t 4
3 | u 8 v
4 | w 3 x 6
(এই ডেটা সেটে ফাঁকা এন্ট্রিগুলি "কোনও পরিমাপ নয়" উপস্থাপন করে, যা একটি পরিমাপের থেকে পৃথক 0
)
কলামগুলিতে A
এবং C
, আমি সূত্রটি ব্যবহার করে ফলাফলটি পেতে চাই:
=SPLIT(JOIN("~",A1:A4,C1:C4),"~")
এটি এমন একটি সারি তৈরি করে যা প্রত্যাশা অনুযায়ী q
s
u
w
r
t
v
x
প্রতিটি তার নিজের ঘরে থাকে।
তবে এই পদ্ধতিটি কলামগুলিতে B
এবং কাজ করে না D
। JOIN
প্রত্যাশিত হিসাবে ফাংশন, আউটপুট প্রদান:
5~~8~3~2~4~~6
পারফর্মিং SPLIT
যে আউটপুট উপর, তবে, একটি সমস্যা ফলাফল: আমি বাম করছি 5
8
3
2
4
6
মধ্যে ফাঁকা ঘর ছাড়া 5
এবং 8
বা মধ্যবর্তী 4
এবং 6
, যার মানে জোড়া আপ ভাঙা হয় (যেমন s
এবং v
কোষ খালি মিলা উচিত, কিন্তু এর পরিবর্তে w
এবং x
না)। সমস্যাটি মনে হচ্ছে যে SPLIT
এটি ~~
দুটি সিলেমিটার হিসাবে তাদের মধ্যে নাল প্রবেশের পরিবর্তে একটি একক ডিলিমিটার হিসাবে ব্যাখ্যা করছে।
কেউ কি জানেন যে এই ধরণের দৃশ্যে ফাঁকা এন্ট্রিগুলি কীভাবে সংরক্ষণ করা যায়?
পছন্দসই আউটপুটটি দেখতে এটির মতো লাগবে
q s u w r t v x
5 8 3 2 4 6
IF()
ফাঁকা ক্ষেত্রগুলিকে ফাঁকা জায়গায় স্বয়ংক্রিয় রূপান্তর করার জন্য সম্ভবত কিছু করা যেতে পারে ।
=ARRAYFORMULA(IF(ISBLANK(B1:B4)," ",B1:B4))
ফাঁকা কোষগুলিতে কলামের একটি ডামি সেট তৈরি করে ব্যবহার করে তাত্ক্ষণিক মেয়াদে আমাকে গণনাটি করতে দেয়, যা পরে SPLIT
এবং এর জন্য ব্যবহৃত হয় JOIN
। কারও কাছে আরও মার্জিত সমাধানের আশ্বাস রয়েছে, যদিও: এটি আমার ডকুমেন্টে অতিরিক্ত জিনিসপত্রের একগুচ্ছ সংযোজন করে এবং ডেটা সেটে আরও পরিমাপ যুক্ত হওয়ার সাথে সাথে আরও কয়েকটি স্থানে সারি সংখ্যাগুলি আপডেট করার প্রয়োজন রয়েছে। (এআই ই ধন্যবাদ। কমপক্ষে আমাকে আপাতত ডেটা ক্র্যাচ করতে দেওয়ার জন্য ধন্যবাদ!)