دریافت اطلاعات از سایت
استخراج داده از وبسایت یکی از مسائل پرکاربرد به شمار میاد. خیلی وقت ها پیش میاد که بخوایم داده های موجود در یک سایت رو در یک فایل اکسل داشته باشیم و بدون اینکه نیاز به باز کردن سایت باشه، داده های اپدیت شده رو در اکسل ببینیم و بررسی های لازم رو روش انجام بدیم. مثلا فرض کنید قیمت ارز، طلا و سایر شاخص های مالی رو در بازه های زمانی خاص لازم داریم و میخوایم این داده ها رو در اکسل داشته باشیم که بتونیم محاسباتی رو روی آنها اعمال کنیم. برای همین امروزه دریافت اطلاعات از سایت در اکسل مسئله مهمی به حساب میاد.
اکسل با توجه به ساختار سایت مورد نظر، تا حدی میتونه برخی اطلاعات رو برای ما فراخوانی و بروزرسانی بکنه.
البته به این نکته باید دقت داشته باشیم که برای داشتن اطلاعات یک سایت، بسته به ساختار مورد نظر و نوع اطلاعات درخواستی روشهای مختلفی برای جمع آوری داده ها وجود داره. حتی نرم افزارها و سایت هایی برای این کار طراحی شده اند که در سطوح و جزئیات مختلف میتونن این کار رو (رایگان و غیررایگان) انجام بدن.
اکسل چطور میتونه داده ها رو از سایت فراخوانی کنه؟
اکسل از ورژن های قدیمی مثل ۲۰۰۳ این امکان رو داشته که بتونه اطلاعات سایتی رو فراخوانی و بروزرسانی کنه. خیلی از افراد حتی به این فکر نمیکنند که بتونن داده های یک سایت رو داشته باشن چه برسه به اینکه اکسل هم بتونه این کار رو انجام بده. اما انجام این کار در اکسل خیلی راحت و کاربردی انجام میشه. برای اینکه ببینیم چطور میتونیم این کار رو انجام بدیم، مراحل زیر رو انجام میدیم:
آدرس سایت مورد نظر رو پیدا کنید
سایتی که انتخاب کردم که داده ها رو از روی اون فراخوانی کنیم سایت www.tgju.org هست. این سایت اطلاعات مربوط به قیمت طلا، ارز، شاخص بورس و … رو بصورت آنلاین در اختیار ما قرار میده و ما میتونیم این اطلاعات ور در اکسل داشته باشیم.
اکسل رو باز کنید و داده ها رو فراخوانی کنید
فایل اکسل رو باز کرده و از تب Data و قسمت Get & Transform Data گزینه From Web رو انتخاب میکنیم.
شکل ۱ – استخراج داده از وبسایت- From web
در پنجره نمایش داده شده، آدرس سایت مورد نظر رو وارد کرده و Ok رو میزنیم. در این قسمت دو گزینه basic و advance داریم که در گزینه advance به ما امکاناتی رو میده که چچطور داده ها جمع آوری بشه. اما در این تمرین، گزینه Basic جواب نیاز ما رو میده.
شکل ۲ – استخراج داده از وبسیات – آدرس سایت مورد نظر
اگر آدرس صفحه مورد نظر طولانی هست، آدرس رو از نوار آدرس کپی کرده و در پنجره From web پیست کنید.
بعد از زدن Ok پنجره ای باز میشه که همه جداول موجود در اون صفحه سایت که قابل وارد کردن به اکسل هستن رو نمایش میده.
شکل ۳ – دریافت اطلاعات از سایت – لیست جداول موجود در صفحه وب مورد نظر
حالا از پنجره نمایش داده شده، جداول مورد نظر رو تیک میزنیم. مثلا د راینجا جدول مربوط به نرخ ارز، طلا و ارز مجازی رو انتخاب میکنیم.
برای اینکه بتونیم چند جدول رو انتخاب کنیم تیک گزینه Select Multiple items رو میزنیم. در اینجا با توجه به بررسی های انجام شده، میدونیم که جدول شماره ۱۶، ارز مجازی، جدول شماره ۲، نرخ طلا و جدول شماره ۴، نرخ سکه رو نشون میده.
با توجه به اینکه جداول اسم نداره، باید یکی یکی بررسی کنیم تا جداول مورد نظرمون رو پیدا کنیم و در صورت وجود ابهام داده های جداول رو با سایت (تب Web view) تطبیق بدیم که بتونیم جدول دقیق رو انتخاب کنیم.
شکل ۴ – استخراج داده از وبسایت – انتخاب جداول داد های مورد نظر
حالا کافیه جداول مورد نظر رو به اکسل وارد کنیم. برای این کار روی گزینه Load کلیک میکنیم. با کلیک بر روی گزینه Load سه جدولی که انتخاب کردیم، در نوار Queries & Connections نمایش داده میهش که با نگه داشتن موس روی هر کدوم، محتویات جدول، آخرین زمان بروز رسانی و … نمایش داده میشه که با کلیک روی … و انتخاب گزینه Load to میتونیم جدول مورد نظر رو وارد شیت اکسل کنیم.
شکل ۵ – استخراج داده از وبسایت- جداول اضافه شده در قسمت Queries & Connections
با کلیک روی Load to پنجره ای باز میشه که میپرسه این داده ها در چه قالبی وارد اکسل بشن؟ گزینه Table رو انتخاب میکنیم و سلول مورد نظر رو برای ورود داده ها انتخاب میکنیم:
شکل ۶ – استخراج داده از وبسایت – ورود داده ها به شیت اکسل
با زدن Ok داده های جدول انتخاب شده وارد اکسل خواهد شد. همین کار رو برای دو جدول دیگه هم انجام میدیم و هر سه جدول رو در شیت اکسل وارد میکنیم. (با توجه به جزئیات موجود، میتونیم هر جدول رو در شیت های جداگانه (New Worksheet) هم وارد کنیم)
شکل ۷- استخراج داده از وبسایت – وارد کردن داده ها در شیت اکسل
بروزرسانی داده ها بعد از دریافت اطلاعات از سایت
خب سوالی که پیش میاد اینه که بروز رسانی این داده به چه صورت هست؟
مثلا اگه بخوایم در بازه های زمانی مشخص، این داده ها بروز رسانی بشه باید چکار کنیم؟ بروز رسانی بصورت دستی (زمان های نامنظم) چطور انجام میشه؟
بروز رسانی کوئری ها بصورت دستی
برای انجام تنظیمات مربوط به بروزرسانی باید طبق زیر عمل کنیم:
اگر بخوایم بروز رسانی دستی و غیرخودکار انجام بشه، هر بار که نیاز به بروز رسانی بود، باید گزینه Refresh از تب Table Tools رو بزنیم:
شکل ۸ – استخراج داده از وبسایت – بروزرسانی بصورت دستی
با زدن refresh all همه کوئری ها بروز رسانی میشن. اگر بخوایم هر کوئری جداگانه آپدیت بشه، کوئری رو انتخاب کرده و از تب Query Tools گزینه Refresh رو انتخاب میکنیم. یا در گوشه سمت راست هر کوئری روی گزینه Refresh کلیک میکنیم. شکل ۹
شکل ۹ – دریافت اطلاعات از سایت – بروز رسانی کوئری
بروز رسانی کوئری ها بصورت خودکار
برای هر کوئری میتونیم تعیین کنیم که چطور و در چه فواصل زمانی بروزرسانی بشه. برای این کار کافیه روی جدول مورد نظر کلیک کرده و از تب Table Tools و گزینه Refresh روی گزینه Connection Properties کلیک کنیم و تنظیمات دلخواه رو در پنجره نمایش داده شده انجام بدیم. همونطور که در شکل ۱۰ نمایش داده شده، فاصله زمانی بروزرسانی رو میتونیم تنظیم کنیم. با زدن تیک Refresh data when opening the file با هر بار باز کردن فایل، داده ها بروز رسانی میشه. توجه داشته باشید که همه این موارد در صورتی قابل انجام هست که اتصال به اینترنت برقرار باشه.
شکل ۱۰ – استخراج داده ها از وبسایت – تنظیم زمان های بروزرسانی خودکار
این تنظیمات رو از مسیر شکل ۱۱ نیز میتونیم انجام بدیم. با نگه داشتن روی هر کوئری و زدن … با کلیک روی گزینه Properties پنجره تنظیم زمان بروزرسانی نمایش داده میشه.
شکل ۱۱- استخراج داده از وبسایت – انجام تنظیمات زمان های بروزرسانی از روی هر کوئری
حالا که داده های مورد نظر سایت رو در فایل اکسل داریم با استفاده از توابع و ابزارهای گزارشگیری و تحلیل داده میتونیم تحلیل های مورد نظر رو روی داده ها انجام بدیم. ابزار Power Query وسیله بسیار خوبی برای دریافت اطلاعات از سایت های مختلف هست که این کار یکی از توانایی هاشه.
یکی از مسائلی که خیلی مهمه و مورد نیاز خیلی افراد هست اینه که هر بار قبل از رفرش کردن و بروزرسانی داده ها، داده های قبلی در جای دیگری ذخیره بشه و بعد بروز رسانی انجام بشه. این کار کمک میکنه که بتونیم تحلیل های بهتری روی داده ها داشته باشیم.
برای این کار باید کد VBA بنویسیم که هر بار با اجرا کردنش، داده های فعلی رو در ادامه دیتابیسی ذخیره بکنه و بعد عملیات بروزرسانی انجام بشه. که نمونه کد رو در فایل زیر می بینید.
دانلود فایل نمونه این آموزش
برای دانلود این فایل روی دکمه زیر کلیک کنید:
سلام. ممنونم از مطالب خوبتون. یه سوال داشتم از شما من در ویندوز یه فایل اکسلی دارم که اطلاعات رو از بورس تهران دریافت میکنه ولی روی مک بوک فضای اکسل کاملا متفاوتی و اکسل اصلن رفرش نمیشه. گزینه Get data from veb هم ندارن. میشه لطفاً کمکم کنید باید چیکار کنم توی ios؟
درود بر شما
واقعیتش خودم با مک کار نکردم و نمیدونم کجاها تفاوت داره…. و اینکه get data نداره رو کار ی نمیتونید بکنید تا اپدیت بدن
سلام
من با کد نویسی یک خروجی در یک سایت دارم که به صورت دینامیک هر یک دقیقه یک بار یک عدد تولید می کنه و اون رو در یک آرایه unshift میکنه.
میخوام قبل از unshift اون عدد در آرایه ،اون عدد در یک سلول اکسل جایگیری بشه.
۱-قطعا راهی وجود داره که به صورت دینامیک اعداد تولیدی در سلول های بعدی جایگذاری بشوند واگر ممکنه سرخط بهم بدید.
۲-راهی وجود داره در پایان Run شدن کد، وقتی اعداد در آرایه جای گرفتن و تولید اعداد متوقف شد(حالت استاتیک به خودش گرفت) اعدادآرایه از شمارنده ۰ تا عنصر انتهایی به ترتیب بیان و در ستون های متفاوت یک ردیف قرار بگیرند؟
درود
قبل از انتقال اطلاعات به آرایه اطلاعات رو از متغیر به سلول منتقل کنید:
در این کد اطلاعات درون آرایه شما (MyData) به سلول A1 منتقل شده. این خط کد رو متناسب با نیازتون تغییر بدید و در کدتون قرار بدبد.
برای اینکه اطلاعات درون سلول بعدی قرار بگیره راه های مختلفی هست. یکی از اون راه ها استفاده از کد زیر هست که اول سلول خالی در یک ستون رو میده:
برای انتقال اطلاعات از آرایه به آدرس دلخواه کافیه یک حلقه (اگر آرایه دو بعدی یا بیشتر هست برای هر بعد یک حلقه) ایجاد کنید و با استفاده از متغیر شمارنده، اطلاعات رو در سلول های مورد نظر انتقال بدید. (ابتدای پاسخ یک نمونه براتون نوشتم)
سلام من از سایت tgju خواستم نرخ ارز رو از ۳ سال گذشته تا کنون رو در اکسل وارد کنم و خب در سایت چند صفحه میشه ولی توو اکسل فقط ۳۰ ردیف وارد میکنه و صفحه های دیگه وارد اکسل نمیشه. باید جیکار کنم؟
درود
احتمالا هر صفحه رو جدا جدا باید وارد کنید ار اجازه بده بهتون
سلام وقتتون به خیر
من برای table نیاز نداشتم بلکه از یک صفحه فقط یک عدد رو میخواهم نمایش بده
از هر طریقی میرم سایت رو اصلا نشون نمیده یا script error میدهچ
سایت یک سایت فروشگاهی ایرانی هستش
درود
خود سایت اول از همه باید این امکان رو داشته باشه که جداول رو بده
بعد مثلا اون جدول رو میارید میبریدداخل کوئری ادیتور و اون سل مورد نظر رو فقط وارد اکسل میکنید
شرط اول اینه که ساختار اون سایت این اجازه رو به شما بده
سلام خسته نباشید
از سایت https://mofidmmf.ir/ ، انتخاب نمای بازارگردانی: صندوق سکه ی طلای مفید (عیار)؛
دریافت دیتا ناو گروه عیار می خوام انجام بدم ولی اکسل ناو صندوق اختصاصی بازارگردانی مفید (دیفالت سایت) رو برای دریافت نمایش میده.
چه باید کنم؟
سلام
اگر ساختار سایت مناسب برای فراخوانی داده نباشه کاری نمیشه کرد و باید سایت های جایگزین رو امتحان کنید.
سلام
دیتای سابقه سکه امامی رو چطور از tjgu دانلود کنم و csv سیو کنم
ممنون واقعا
لطف میکنید
درود بر شما
طبق توضیحاتی که اارئه شده، اگر سایت در اون خصوص قابلیت رو داشته باشه جدولشو میبینید
وارد اکسل کنید و بعد CSV ذخیره کنید
با سلام آیا از سایتی که نام کاربری و رمز ورود داره هم میشه داده ها رو وارد کرد در ضمن نام کاربری و رمز میدونم
درود بر شما
تا اونجا که میدونم با کدنویسی پیشرفته VBA بله میشه
سلام آیا امکان استفاده از این ترفند جهت بدست آوردن أمار در سامانه های داخلی بانک هست ، کارمند بانک هستم و برای بدست آوردن روزانه آمار وقت زیادی صرف میکنم ، ولی هر کار کردم نشد اکسل را به سامانه داخلی وصل کنم
لطفا راهنمایی بفرمایید
هر آدرسی که شما بهش دسترسی داشته باشید رو میتونید از این طریق (در صورت درست بودن ساختار صفحه وب) وارد کنید.
سلام و سپاس
داده های وب رو وارد اکسل کردم ولی نمیتونیم هیچکدوم از چهار عمل اصلی رو روشون پیداده کرد. دوتا عدد روهم نمیشه باهم جمع کرد.
درود بر شما
مقاله مربوط به بدیل متن به عدد رو مطالعه کنید
سلام. تشکر بابت آموزش این موضوع کاربردی. میخواستم فایل انتهای این مبحث دانلود کنم وارد یه صفحه میشه و ادرس ایمیل میخواد جهت ارسال ولی وقتی میزنم هیچی ارسال نمیکنه و حتی اعلام نمیکنه که ارسال شد.نیاز دارم .ممنون میشم ارسال کنید
درود بر شما
ظاهرا متاسفانه افزونه ارسال اشکال پیدا کرده
به پشتیبانی پیام بدید شاید بشه کاری کرد
همین شماره واتس اپ داخل سایت صفحه اول
سلام
ممنون از مطلب پرفکت و گیراتون .. دقیقتر از هر سایت دیگه توضیح داده بودین .. خدا قوت.
من این تمرین کار با پاور کوئری رو با همین سایت tgju.org انجام دادم … فقط مشکلی که هست روی سایت مقادیر جداول هر چند ثانیه یبار آپدیت میشه، گاهی حتی لحظهای، اما تو فایل اکسل هر بار که ریفرش میکنیم دیتا مربوط به ده بیست دقیقه قبل یا گاهی یکی دو ساعت قبله، علت این چیه؟
درود بر شما
ممنون از همراهیتون
نمیدونم واقعا
تنها دسترسی که داریم به همون refresh هست
دلیل تاخیر رو نمیدونم.
سلام من تونستم اطلاعات رو ایمپوت کنم توی اکسل و خیلی خوشحالم از این بابت و ممنونم ازتون:)
فقط یه مشکلی هست مثلا اطلاعاتی که ایمپورت کردم به فرض داخل سلول E8 یه عدد داخلش هست بعد من توی یه سلول دیگه خیلی ساده نوشته۱۲+۸E=اما خطای #VALUE! میده میشه راهنمایی کنید باید چیکار کنم؟
سلام
در قسمت ویرایش Query باید جنس داده مورد نظر رو از Text روی Whole Number یا سایر فرمت های عددی تنظیم کنید.
با عرض سلام وخسته نباشید
من یه سری فایل پروژه های مختلف با ایتم های مختلف توی لپ تابم دارم.
میخواستم بدونم اگه بخوام یه فایل اکسل ایجاد کنم که مشتری من یه سری اطلاعات رو انتخاب کنه و اکسل با جستجو در فایل های من ،بتونه پروژه های شبیه به اطلاعات مشتری رو پیدا کنه باید چکار کنم؟
بخوام یشتر توضیح بدم به این صورت که من توی یک پوشه چندیدن سمپل از صفحات پروژم داشته باشم و اکسل با توجه به داده های مشتری به من بگه سراغ کدوم سمپل هام برم.
ممنون از سایت بی نظیرتون
درود بر شما
بستگی به ساختار داد ه ها داره
اگه امکانش باشه با پاورکوئری انجام میدید. نشد با وی بی
که بتونه بره و بین همه فایل ها جستجو کنه
سلام وقت بخیر
تشکر از توضیحات جامع و کاملتون
جسارتا من انبار دار هستم و با راهکاران سیستم کار میکنم
باتوجه به اینکه حساب کاربری تعریف شده،از پاور کوئری نمیتونم دیتارو بگیرم!
بقیه سایتهایی که حساب کاربری نمیخوان میشه ولی از پنل کاربری خودم نمیشه.این موضوع برام بسیار مهمه.
ممنون میشم اگر راهنماییم کنید!
درود
فکر میکنم نیاز به کدنویسی پیشرفته داشته باشه
البته اگر به سیستم راهکاران هم بخوره
سلام
من کامپیوتر ندارم و با موبایل کار میکنم خواستم بپرسم راهی هست که تو اکسل موبایل هم این کار رو کرد!
سلام
برنامه های موبایل هنوز به قدرت برنامه های ویندوز نشدن که بتونن این کار رو انجام بدن.
سلام . چند پیچ را دیدم اما روش آموزش شما راحت تر و روانتر است. با آرزوی موفقیت بیشتر.
لینک سایت tjgu کار کرد ولی وقتی از لینک سایت دیگری انتخاب کردم ، فقط جدول و یک ستون اول (سمت چپ ) نشانداده میشه ولی مطالب در سلولها دیده نمیشه (سفید هست ) . سایت انگلیسی است.
چو.ن احتمال چک اینجا ندارم ممنون میشم اگر جواب را ایمیل نمایید.
باتشکر فراوان
درود بر شما
این شرایط بستگی به ساختار سایت ها داره
بعضی سایت ها این اجازه رو نمیدن
سلام چطور میتونیم بعد از اینکه اطلاعات رو دریافت کردیم یه قیمتی براش تعیین کنیم هر موقه به اون قیمت رسد آلارم بدهد این کار برای دیده بان بازار سایت بورس میخوام
سلام
برای ایجاد آلارم یک مقاله تو اکسل داریم که جواب سوال شماست.
سلام وقت به خیر من تمام مراحل رو انجام دادم ولی رفرش میزنم تغییری در اعداد اعمال نمیشه لطفا راهنمایی کنید
درود
شاید با فاصله کم رفرش زدید و قیمت ها تغییر نکرده!
چون اگر طبق اموزش پیش رفته باشید و به اینترنت متصل باشید مشکلی نباید وجود داشته باشه
با سلام خدمت سرکار خانم خاکزاد و با تشکر از آموزش خوبتون
مشکلی که برای من پیش اومده اینه اول اینکه من سایت https://www.shakhesban.com/markets/stock را داخل اکسل وارد کردم ولی در جدولم ۴۰ ردیف بیشتر نمی دهد در حالی که من نیاز به همه آنها دارم . آیا راه حلی وجود دارد ؟ دوم اینکه من میخواستم سهامی رو که بیشتر باهاشون کار میکنم بصورت گزینشی وارد کنم آیا امکانش وجود دارد ؟ پیشاپیش از راهنمایی خوبتون سپاسگزارم
درود بر شما
مورد اول مربوط به خود سایته و من راهی براش ندارم
مورد دوم میتونید فیلت رکنید و لیست فیلتر شده رو اضافه کنید
سلام. ببخشید این آموزش که آخر متن گذاشتین فایل اکسل هست فقط که پس کد vbaکجا هست چجور کار میکنه؟
درود بر شما
فایل اکسل شامل کد هست
ALT+F11 بزنید و وارد محیط وی بی ای بشید
با سلام و عرض ارادت
باید به شما بخاطر ارائه مطالب بسیار خوب و کاربردی که در سایت قرار می دهید تشکر کنم .
من در زمینه بازارهای مالی و سرمایه فعال هستم و استخراج Data و تبدیل آنها به Information برای کار من بسیار اهمیت دارد و البته با توجه به تسلط شما بر مفاهیمی که در مورد اکسل ارائه می دهید من را راغب کرده که بسیاری از آموزش هایی را که در راستای توسعه دانش خودم در این زمینه مد نظر دارم از طریق شما دریافت کنم. البته اقدام در این خصوص در برنامه کار من هست و در سررسید برنامه ریزی انجام شده اقدام خواهم کرد. و البته سپاسگزار خواهم بود با مشورتی که از شما دریافت خواهم کرد ، فرآیند آموزشی که می تونه در این زمینه به من کمک کند را ترسیم نمایید .
من با اکسل بیگانه نیستم ولی می دانم که دنیای وسیعی دارد و مایلم در راستای نوع فعالیت خودم و در یک فرآیند صحیح آموزشی قرار بگیرم تا به اهداف مورد نظر خودم برسم .
سوال دیگری که هم اکنون برای من مطرح و البته پاسخ به آن گره گشا خواهد بود مورد زیر است.
در زمینه Power Query مطالعاتی داشته ام و البته جامع و کامل نبوده است ، سوالی که برای من هم اکنون مطرح است گرفتن داده ها از سایت هایی است که مجموعه داده ها در چند صفحه می باشد. برای مثال اگر به آدرس زیر مراجعه کنید و بخواهید تاریخچه تغییرات قیمت دلار را داشته باشید شامل ۲۷۶۱ رکورد می باشد که در هر صفحه فقط ۳۰ رکورد را نمایش می دهدو البته از طریق Power Query همان ۳۰ رکورد قابل Load کردن است و اگر بخواهید همه رکورد ها را Load کنید باید صفحه به صفحه این کار انجام شودکه در چنین حالتی ، بیش از ۳۰ بار باید این عمل انجام شود(البته بر اساس دانش من)..
آیا راه کاری در اکسل و شاید ابزاری دیگری برای Load کردن همه رکورد ها(۲۷۶۱ رکورد) بصورت یکجا از سایت مورد نظر وجود دارد؟
ممنون خواهم شد راهنمایی بفرمایید.
پیشا پیش از شما سپاسگزارم
https://www.tgju.org/profile/price_dollar_rl/history
جناب درخشان عرض سلام
تشکر از نظر لطف شما
جهت مشاوره در خدمت شما هستیم.
در مورد سوالی که پرسیدید، بهترین راه استفاده از فرمول نویسی M در Power Query هست که بسته به ساختار سایت مقصد، کدها میتونه متفاوت باشه، به هر حال یک نمونه از این مشکل در آدرس زیر پاسخ داده شده:
دریافت اطلاعات صفحه بندی شده با استفاده از Power Query
سلام اقای درخشان
مشکل شما حل شد؟
من هم دقیقا همین مسئله رو دارم. تاریخچه نرخ ارز یورو را از همین سایت قراخوانی کردم. هر روز وقتی رفرش میکنم، رکورد اخر به ازای رکورد جدید حذف میشود و تمام محاسبات بهم میریزد.
شما تونستید کل ۲۰۰۰ و خورده ای رکورد را فراخوانی کنید؟
چطور میشه از دیجیکالا یا اُکالا یا شهروند یک گروه کالا مثل شکلات رو به اکسل فراخوان کرد؟
سلام
اگر منظورتون اینه که اطلاعات هر محصول رو به اکسل بیارید میتونید از Get & Transform Data (یا همون Power Query) استفاده کنید.
با سلام و تشکر خانم خاکزاد
سایت FIBIRAN /بازار/سهام حدود ۴۰۰ تا سطر داره منتهی تو چهار صفحه چیده شده که به صورت دیفالت ۱۰۰ تای اول رو نمایش میده
و آدرس صفحات یکیه وقتی وارد اکسل میکنم همون ۱۰۰ تای اول رو نمایش میده و بقیش رو نشون نمیده کلا
راهی هست که بشه تمام سطر ها رو وارد کرد ؟؟
با تشکر
سلام
چون هر ۱۰۰ ردیف در یک صفحه هستند عملا شما نمیتونید به صورت یکجا این ۴۰۰ ردیف رو بخوانید.
باید سایت جایگزینی پیدا کنید که همه ردیف ها رو یکجا داشته باشه و در صفحات مختلف قرار داده نشده باشه.
سلام
من میخوام اطلاعات سایتی شبیه به یک سایت خبری که اطلاعاتی مثل تعداد لایک، پاورلایک، سیلور لایک و …. در هر کدوم از پست هاش هسترو داشته باشم.
چطور میتونم؟ ضمن اینکه ممکنه بعضی پست ها یکی یا دو تا از اینا (لایک ها) رو اصلا نداشته باشه
ممنون از شما
درود
بستگی به ساختار سایت داره!
باید ببینید با چه روشی میتونید اطلاعات رو جمع اوری کنید
اگر از پاور کوئری ج نگیرید احتمالا باید کدنویسی های پیشرفته انجام بشه
سلام وقت بخیر
ببخشید من میخوام اطلاعات از سایت سازمان بورس بگیرم نیاز به کدنویسی پیشرفته دارم میشه راهنمایی بفرمایید.راه تماسی هست که بتونم باهاتون صحبت کنم ؟
درود
سایت بورس براحتی اطلاعات نمیده
ساختارش اجازه نمیده
شاید بهتر باشه از روش های دیگه برای جمع اوری اطلاعات بورس استفاده کنید
سلام خانم خاکزاد مرسی بابت آموزش خوبتون،
میخواستم ببنیم این قابلیت در نسخه موبایل اکسل هم وجود داره چون تو گوشی یه گزینه داره بنام data validation و سپس یک گزینه میاره به اسم is valid UrL ولی من میخواستم خروجی بگیرم اتفاقی نیافتاد ..
و سوال دیگم اینه که با استفاده از api که فایل های json هستند میشه رو سلول های اکسل خروجی گرفت?
سلام من میخوام از این صفحه سایت http://www.tsetmc.com
از طریقی که آموزش دادید لیک آنلاین بگیرم و بیارمشون توی اکسل .
صفحات دیگه رو میاره ولی این صفحه رو نمیتونه بیاره
ضمن اینکه این صفحه خروجی اکسل هم میده ولی متاسفانه این خروجی رو هم نمیتونم بیارم توی اکسل و یا میشه همون خروجی اکسلی رو که این سایت میده رو انلاین کنم و مثلا هر ۱ دقیقه بروز رسانیش کنیم .
ممنون میشم راهنمایی بفرمایید .
درود
سایت بورس ساختارش طوری هست که با این روش های موجود قابل ورود به اکسل رو نداره
یا باید از سایتهای مشابه مثل fipiran استفاده کنید
یا سراغ کدنویسی های پیشرفته که میتونن داده از سایت ها جمع آوری کنن برید
سلام
سوالی که من داشتم اینه که چرا ازسایت tsetmcیا سایت بورسی دیگه نمیتونم خروجی بگیرم؟
ایا از صفحاتی که نیاز به لاگین شدن به سایت داره هم میشه خروجی گرفت برای اکسل؟اگر میشود چطور ؟
درود
ساختار سایتشون اینطور هست
بعضی سایت ها تا حدی اطلاعات میدن مثل fipiran
صفحات لاگ این هم بله شدنی هست منتها نیاز به کدنویسی پیشرفته هست.
سلام
چطور میشه یه جدول رو از واندرایو به کوئریها اضافه و بروزرسانیش کرد؟
سلام
روی فایل اکسل قرار داده شده در وان درایو کلیک راست کنید و گزینه Download رو بزنید. زمانیکه فایل دانلود شد، لینک فایل رو کپی کنید. در اکسل با استفاده از گزینه From Web و لینک فایلی که دانلود کردید میتونید به فایل مورد نظر دسترسی پیدا کنید.
بسیار عالی بود. اصلا نمیدونستم اکسل چنین امکاناتی داره
با سلام
اکسل من from web رو در قسمت get external data داره که به این صورت کار نمیکنه
درود
اپدیت کنید
از ۲۰۱۶ به بعد به این شکل هست
در کل این امکان در همه نسخه ها وجد داره. باید دنبال عبارت from web بگردید. در هر ورژن ی مقدار تفاوت هایی وجود داره
سلام، من هم همین مشکل رو داشتم، از مسیر زیر بزنید، میاره
Data > Get & Transform > New Query > From Other Sources > From Web
ممنونم حل شد
سلام، با سپاس بابت ارسال این مطلب خوب و کاربردی،