উত্তর:
পূর্বে উল্লিখিত হিসাবে, সূত্র = DEC2HEX (A1) হেক্সে রূপান্তরিত করে, এবং DEC2HEX (A1,8) ৩ টি বিট বোঝাতে 0 উপসর্গ সহ হেক্সে রূপান্তরিত করে। শীর্ষস্থানীয় 0 এর সংখ্যা যুক্ত করার পরে সংখ্যাগুলি আরও পঠনযোগ্য হয়ে ওঠে, বিশেষত আপনি যদি একটি নির্দিষ্ট বিন্দু ফন্ট ব্যবহার করেন তবে হেক্স এবং দশমিক সংস্করণগুলি মিশ্রিত হতে পারে যখন সংখ্যার সমস্ত অঙ্কগুলি 0-9 হয় (যেমন 327701 = 50015)।
উন্নতি হ'ল "0x" উপসর্গ যুক্ত করা। এটি করার 2 টি উপায় রয়েছে। = "0x" এবং DEC2HEX (A1,8) কৌশলটি সম্পাদন করবে, তবে এটি ক্ষেত্রটিকে একটি পাঠ্য ক্ষেত্রে পরিবর্তন করবে, সুতরাং এটি আর সূত্রে সহজে ব্যবহার করা যাবে না। আরেকটি পদ্ধতি হ'ল একটি কাস্টম ফর্ম্যাট ব্যবহার করা। আপনি যদি কক্ষে কাস্টম বিন্যাস "0x" @ প্রয়োগ করেন তবে ঘরের মানটি এখনও একটি সমীকরণে ব্যবহার করা যেতে পারে। উদাহরণ:
╔═══╦════════════════╦════════════╦═══════════════ ══════════════╦═══════════════╗ ║ ║ এ ║ বি ║ ║ ║ ║ ╠═══╬════════════════╬════════════╬═══════════════ ══════════════╬═══════════════╣ ║ 1 ║ ║ মান ║ সংশ্লিষ্ট সূত্র ║ সংখ্যা ফর্ম্যাট ║ ║ ║ 2 ║ দশমিক ║ 11162790 ║ 11162790 ║ সাধারণ ║ ║ ║ 3 ║ Hex ║ AA54A6 ║ = DEC2HEX (B2) ║ সাধারণ ║ ║ 4 ║ 0 এর ║ 00AA54A6 ║ = DEC2HEX (বি 2,8) ║ সাধারণ ║ ║ 5 ║ পাঠ্য 0x উপসর্গ: 0x00AA54A6 D = DEC2HEX (বি 2,8) ║ "0x" @ ║ ║ 6 ║ পাঠ্য 0x উপসর্গ: 0x00AA54A6 "=" 0x "এবং DEC2HEX (বি 2,8) ║ সাধারণ ║ ║ 7 B B5 ব্যবহার করুন ║ AA54A600 D = DEC2HEX (HEX2DEC (বি 5) * 256) ║ সাধারণ ║ ║ 8 B B5 ║ 0xAA54A600 ব্যবহার করুন = DEC2HEX (HEX2DEC (বি 5) * 256) ║ "0x" @ ║ ║ 9 B B6 ║ #NUM ব্যবহার করার চেষ্টা করুন! ║ = DEC2HEX (HEX2DEC (B6) * 256) ║ সাধারণ ║ ╚═══╩════════════════╩════════════╩═══════════════ ══════════════╩═══════════════╝
╔═══╦═════════════╦═══════════════╦═══════════════ ═════════════════════╦═════════╗ ║ ║ এ ║ বি ║ ║ ║ ║ ╠═══╬═════════════╬═══════════════╬═══════════════ ═════════════════════╬═════════╣ ║ 1 ║ ║ মান ║ সংশ্লিষ্ট সূত্র ║ ফর্ম্যাট ║ ║ ║ 2 ║ দশমিক ║ 3,098,743,209 ║ 3098743209 ║ #, ## 0 ║ ║ 3 pper উচ্চ বাইটস ║ বি 8 বি 3 ║ = ডিসি 2 এইচএক্স (আইএনটি (বি 2/2 ^ 16), 4) ║ সাধারণ ║ ║ 4 ║ লোয়ার বাইটস ║ 11A9 ║ = DEC2HEX (এমওডি (বি 2, 2 ^ 16)) ║ সাধারণ ║ ║ 5 ║ সম্পূর্ণ নম্বর ║ 0xB8B3_11A9 "=" 0x "এবং DEC2HEX (INT (বি 2/2 ^ 16), 4) ║ সাধারণ ║ ║ ║ ║ ║ & "_" এবং DEC2HEX (এমওডি (বি 2, 2 ^ 16), 4) ║ ╚═══╩═════════════╩═══════════════╩═══════════════ ═════════════════════╩═════════╝
আপনি যদি কোনও ঘরে ফর্ম্যাট করতে চান যাতে আপনি একটি দশমিক সংখ্যায় টাইপ করতে পারেন এবং স্বয়ংক্রিয়ভাবে এটি হেক্সাডেসিমাল সংখ্যা হিসাবে প্রদর্শিত করতে পারেন তবে তা সম্ভব নয়। আপনি হয়রূপে ঘরটিকে পাঠ্য হিসাবে ফর্ম্যাট করতে পারেন এবং সরাসরি হেক্সাডেসিমাল সংখ্যা প্রবেশ করতে পারেন (তবে নোট করুন যে এক্সেল গণনার জন্য এটি ব্যবহার করতে পারে না), বা বেস এবং 10 এর বেস 16 এর মধ্যে রূপান্তর করতে DEC2HEX()
এবং HEX2DEC()
ফাংশন ব্যবহার করুন ।
যদি রূপান্তরিত হওয়া ঘরটি A1
ব্যবহার করা হয় =DEC2HEX(A1)
।
="0x"&DEC2HEX(A1,4)
মত দেখতে একটি ফলাফল পেতে ব্যবহার করুন 0x1AF2
।
যদি আপনাকে হেক্সে রূপান্তরিত সংখ্যায় গাণিতিক ক্রিয়াকলাপ সম্পাদন করতে হয়, প্রথমে সেগুলিকে দশমিক রূপান্তর করুন, ক্রিয়াটি সম্পাদন করুন, তারপরে আবার হেক্সে রূপান্তর করুন।
উদাহরণস্বরূপ, যদি ঘরে A1
কোনও হেক্স নম্বর থাকে তবে যেমন এই সূত্র থেকে তৈরি করা হবে:
=DEC2HEX(17)
যা ১১ হিসাবে প্রদর্শিত হবে এবং কোষের A2
সূত্র রয়েছে:
=DEC2HEX(165)
যা প্রদর্শিত হবে A5
এবং আপনি তাদের একসাথে যুক্ত করতে চান, তবে এই সূত্রটি পছন্দসই ফলাফলটি পেতে পারে:
=DEC2HEX(HEX2DEC(A1)+HEX2DEC(A2))
যা প্রদর্শিত হবে B6
=REPT("0",4-LEN(DEC2HEX(B3)))&DEC2HEX(B3)
আরইপিটি সূত্রটি দশমিক থেকে রূপান্তর করে উত্পন্ন হেক্স স্ট্রিংয়ের দৈর্ঘ্যের এবং এইচএক্স স্ট্রিংয়ের পছন্দসই দৈর্ঘ্যের উপর ভিত্তি করে "0" পুনরাবৃত্তি করে। এই উদাহরণে আমি 4 দৈর্ঘ্যের এইচএক্স স্ট্রিং উত্পন্ন করতে দেখছি।
তারপরে আপনি প্রকৃত এইচএক্স স্ট্রিংয়ের শীর্ষস্থানীয় জিরোগুলিকে একত্রীভূত করুন, যার ফলে কাঙ্ক্ষিত দৈর্ঘ্যের HEX মান উত্পন্ন হবে।
সুবিধাদি:
দ্রষ্টব্য: আমি যখন এইচএক্স স্ট্রিংগুলি অনুলিপি করছি তখন এটি ব্যবহার করি এবং বিভিন্ন দৈর্ঘ্যে সেগুলি অনুলিপি করা হয়। আমি প্রথমে মূল মানগুলি থেকে দশমিক মানগুলির একটি কলাম তৈরি করি যা এর পরে আমি এই সূত্রটির বিরুদ্ধে চালাতে পারি।
এই হেক্স নম্বরগুলিকে আমি এইচটিএমএল ফর্ম্যাটে ফর্ম্যাট করতে পারি তা নিশ্চিত করার জন্য আমি এখানে একটি সমাধান পেয়েছি:
SWITCH(LEN(DEC2HEX(B6)),1,"000"&DEC2HEX(B6),2,"00"&DEC2HEX(B6),3,"0"&DEC2HEX(B6),4,DEC2HEX(B6))
DEC2BIN()
বাইনারিতে রূপান্তরিত করে। স্থির প্রস্থের বাইনারিগুলির জন্য, এমন কিছু ব্যবহার করুন=TEXT(DEC2BIN(A1), "0000")