এক্সেল সূত্রে ডাবল উদ্ধৃতি যুক্ত স্ট্রিংগুলি কীভাবে তৈরি করবেন?


312

আমি কীভাবে একটি এক্সেল সূত্রে নিম্নলিখিত স্ট্রিংটি তৈরি করতে পারি:

মরিস "দ্য রকেট" রিচার্ড

আমি যদি একক উদ্ধৃতি ব্যবহার করছি "Maurice 'The Rocket' Richard"তবে এটি তুচ্ছ = তবে ডাবল উদ্ধৃতি সম্পর্কে কী?

উত্তর:


468

আপনি কি ডাবল উদ্ধৃতি দিয়ে পালানোর চেষ্টা করেছেন?

= "Maurice ""The Rocket"" Richard"

159

বিকল্পভাবে, আপনি CHARফাংশনটি ব্যবহার করতে পারেন :

= "Maurice " & CHAR(34) & "Rocket" & CHAR(34) & " Richard"

5
এটি আমার পক্ষে আরও অবিচ্ছিন্নভাবে কাজ করে ""সম্ভবত এটি আমার ম্যাক এক্সেল 2011
ইভান

5
@ আইভানোটস: না, এটি কোনও ম্যাক জিনিস নয় (এখানে উইন্ডোজ ব্যবহার করে) - এটি আরও ধারাবাহিকভাবে কাজ করে ; আমার ক্ষেত্রে, অ্যাম্পারস্যান্ড &ডাবল-ডাবল-কোট পদ্ধতিটি ব্যবহার না করে ঠিক তার আগে বা ঠিক পরে ডাবল উদ্ধৃতি দিয়ে ব্যবহার করে কনটেনেটেটিং।
আমোস এম কার্পেন্টার

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

21

তিনটি ডাবল উদ্ধৃতি: " " " x " " "= "x"এক্সেল স্বয়ংক্রিয়ভাবে একটি ডাবল উদ্ধৃতিতে পরিবর্তিত হবে। উদাহরণ:

=CONCATENATE("""x"""," hi")  

= "এক্স" হাই


1
যদি এটি সত্য হয় তবে দয়া করে = কনকেনেটেট ("এ" "" বি ") এর ফলাফলটি বিস্তারিতভাবে বর্ণনা করুন your আপনার পর্যবেক্ষণ অনুসারে ফলাফলটি" বি "হবে। এই ক্ষেত্রে না হয়. আসলে এই এক্সপ্রেশনটি এক্সেল দ্বারা গ্রহণ করা হবে না।
whaefelinger

1
আপনি কমাটি ভুলে গেছেন
কিভিস্টেভ

1
আপনার উদাহরণের বাইরের উদ্ধৃতিগুলি কেবল স্ট্রিংটি শুরু এবং শেষ করছে। "" উদ্ধৃতি চরিত্র সৃষ্টি, নয় "" "।
বেন আই

7

আমি এটির জন্য একটি ফাংশন ব্যবহার করি (যদি ওয়ার্কবুকটিতে ইতিমধ্যে ভিবিএ রয়েছে)।

Function Quote(inputText As String) As String
  Quote = Chr(34) & inputText & Chr(34)
End Function

এটি স্যু মোশারের বই "মাইক্রোসফ্ট আউটলুক প্রোগ্রামিং" থেকে এসেছে। তাহলে আপনার সূত্রটি হ'ল:

="Maurice "&Quote("Rocket")&" Richard"

এটি ডেভ ডুপ্ল্যান্টিসের পোস্টের মতোই


6

আপনার JSON এর সাহায্যে এটি করা দরকার:

=CONCATENATE("'{""service"": { ""field"": "&A2&"}}'")

1
ধন্যবাদ! এটি পুরোপুরি আমাকে সাহায্য করেছে! আমি আমার কোষগুলিতে একটি JSON অ্যারেটি ফর্ম্যাট করতে সংগ্রাম করে যাচ্ছিলাম।
ব্রায়ান সি

1
ধন্যবাদ, ঠিক কি আমার দরকার ছিল :)
JimiSweden

4

Chr (34) কোড ব্যবহার করুন:

    Joe = "Hi there, " & Chr(34) & "Joe" & Chr(34)
    ActiveCell.Value = Joe

ফলাফল:

    Hi there, "joe"

1

.Formula = "=THEFORMULAFUNCTION("STUFF")" এটি কি ম্যাক্রোগুলি ব্যবহারের জন্য কাজ করবে যেমন এটি হবে: ম্যাক্রোগুলি ব্যবহারের জন্য এটি কি কাজ করবে.Formula = "=THEFORMULAFUNCTION(CHAR(34) & STUFF & CHAR(34))"


1
এই নির্দিষ্ট সিনট্যাক্সটি ভিবিএতে উপলব্ধ কিনা তা জানেন না। একবার চেষ্টা করে দেখো.
আল্লায়েন লালনডে

হ্যা মত দেখায়: bytes.com/topic/access/insights/...
Allain Lalonde

1

একটি ফাঁকা বা শূন্য দৈর্ঘ্যের স্ট্রিং (উদাহরণস্বরূপ "") সেলটি ফাঁকা প্রদর্শিত করা প্রত্যাবর্তন একটি ওয়ার্কশিট সূত্রে একটি সাধারণ অনুশীলন তবে রেঞ্জ.ফর্মুলা বা রেঞ্জের মাধ্যমে সূত্রটি সন্নিবেশ করানোর সময় সেই বিকল্পটি পুনরুদ্ধার করা V ভিবিএর মধ্যে ফর্মুলারআর 1 সি 1 সম্পত্তি অকার্যকর একটি উদ্ধৃত স্ট্রিংয়ের মধ্যে ডাবল-উদ্ধৃতি অক্ষরগুলি ডাবল-আপ করার প্রয়োজনীয়তা।

কার্যপত্রকের নেটিভ টেক্সট ফাংশন উদ্ধৃতি ব্যবহার না করে একই ফলাফল তৈরি করতে পারে।

'formula to insert into C1 - =IF(A1<>"", B1, "")
range("C1").formula = "=IF(A1<>"""", B1, """")"         '<~quote chars doubled up
range("C1").formula = "=IF(A1<>TEXT(,), B1, TEXT(,))"   '<~with TEXT(,) instead

আমার চোখে, পরিষ্কারের TEXT(,)জায়গায় ব্যবহার করে ""উপরের মত একটি সাধারণ সূত্রও। যখন একটি একটি খালি স্ট্রিং সংযোজন চর্চা মত আরো জটিল সূত্র ব্যবহার করা সুবিধা মাত্রা বাড়িয়ে দিচ্ছে হয়ে VLOOKUP কক্ষের একটি শূন্য ফিরে এড়াতে যখন একটি ফাঁকা অথবা কোন ম্যাচ উপর একটি খালি স্ট্রিং ফিরে একটি লুকআপ ফলাফল IFERROR

'formula to insert into D1 - =IFERROR(VLOOKUP(A1, B:C, 2, FALSE)&"", "")
range("D1").formula = "=IFERROR(VLOOKUP(A1, B:C, 2, FALSE)&"""", """")"
range("D1").formula = "=IFERROR(VLOOKUP(A1, B:C, 2, FALSE)&TEXT(,), TEXT(,))"

একটি খালি স্ট্রিং সরবরাহ TEXT(,)করার পুরানো ""পদ্ধতিটি প্রতিস্থাপনের সাথে , সূত্রের স্ট্রিংয়ে আপনার কাছে সঠিক সংখ্যার উদ্ধৃতি চিহ্ন রয়েছে কিনা তা নির্ধারণ করার জন্য আপনাকে অ্যাবাকাস ব্যবহার বন্ধ করতে হতে পারে।


1

সিপারেট "সেল হিসাবে সংযুক্তি:

    A |   B   | C | D
1   " | text  | " | =CONCATENATE(A1; B1; C1);

D1 displays "text"

0

ভিবিএ ফাংশন

1) .ফর্মুলা = "=" "INFORMULAFUNCTION" "এবং (CHAR (34) এবং" "STUFF" "এবং CHAR (34))"

2) .ফর্মুলা = "দফতর" "স্টুফ" ""

প্রথম পদ্ধতিটিতে একটি ঘরে একটি সূত্র লিখতে ভিবিএ ব্যবহার করা হয় যার ফলাফল গণনা করা মান:

 THEFORMULAFUNCTION "STUFF"

দ্বিতীয় পদ্ধতিটি একটি ঘরে একটি স্ট্রিং লিখতে ভিবিএ ব্যবহার করে যার ফলশ্রুতিতে মান:

 THEFORMULAFUNCTION "STUFF"

এক্সেল ফলাফল / সূত্র

1) = "তাত্পর্যপূর্ণ" এবং (CHAR (34) এবং "STUFF" এবং চর (34))

2) তাত্পর্য "স্টুফ"



0

অন্য উপায় আছে, যদিও "এক্সেল সূত্রে আমি কীভাবে নিম্নলিখিত স্ট্রিংটি তৈরি করতে পারি:" মরিস "দ্য রকেট" রিচার্ড "" "এক্সেল সূত্রে ডাবল কোটযুক্ত স্ট্রিং কীভাবে তৈরি করবেন?" এর চেয়ে আরও সহজ, যা ব্যবহার করা সহজ দুটি একক উদ্ধৃতি:

SO216616 উদাহরণ

বামদিকে ক্যালিব্রি একটি এক্সেল ওয়ার্কশিট থেকে স্নিপড এবং ডানদিকে একটি ভিবিএ উইন্ডো থেকে একটি স্নিপ। আমার দৃষ্টিতে @ যোনাহ ডাব্লু 'হ্যান্ড ডাউন ডাউন' বলে উল্লিখিত হিসাবে পলায়ন করলেও দুটি একক উদ্ধৃতি দুটি ডাবলসের চেয়ে বেশি টাইপ করা যায় না এবং অতিরিক্ত কি-স্ট্রোক ছাড়াই ভিবিএতে পার্থক্যটি স্পষ্টভাবে স্পষ্ট হয়, সম্ভবত কোনও স্প্রেডশিটে তা লক্ষণীয় নয়।

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