نوشته اصلی توسط
maryam62
فرض كنيد
در شيت اول در ستون اول يك سري كلمه فارسي داريم(در هر سلول مي تواند چند كلمه باشد)
در شيت دوم در ستون اول ان تمام كلمات فارسي و در ستون دوم معاني آنها وجود دارد.
مي خوام در شيت اول در ستون دوم معادل انگليسي هر كلمه نوشته بشه.
dictionary
با درود فراوان
من فایل شما رو نتونستم ببینم فکر کنم جایی که آپلود کردی برای من فیلتر بود
ولی در مورد پیدا کردن یک کلمه در یک لیست و اینکه معنی آن را پیدا کرده و مقابل آن بنویسد راهای زیادی هست که می توان از حلقه های مثل For و یا For Each استفاده کرد اما با شرایطی که شما گفته اید که در یک سل می تواند چند کلمه باشد اگر از چند کلمه یکی از آنها را در نظر داشته باشیم نمی توان سل شیت یک را یا سل شیت دو مقایسه کرد چون در آن حالت کل سل را در نظر میگیرد و نیاز هست حتما دوسل کاملا شبیه به هم باشد
مثلا در شیت یک اگر داشته باشیم "شاگرد-محصل- دانش آموز" و این را بخواهیم در شیت دو پیدا کنید و مقابل این سل در شیت یک بنویسید ممکن است هیچ کلمه ای را معادل آن پیدا نکند اگر در شیت دو این کلمات را به همین صورت در یک سل ننوشته باشید
پس نیاز هست که از این چند کلمه هرکدام را جدا گانه در نظر بگیرد و جستجو کند
و همچنین برعکس آن اگر در شیت دو نیز چند کلمه هم معنی را در یک سل نوشته باشید باز هم با این مشکل بر خواهید خورد
که یا میوانید کلمات هر سل را ابتدا جدا کرد و سپس برای جستجو از فایند در کد استفاده کینم که اگر در شیت دو هم چند کلمه در یک سل بود با مشکلی مواجه نشود
علاقه مندی ها (Bookmarks)