گوگل شیٹس کے فنکشنز جو آپ کو Excel میں نہیں مل پائیں گے۔

  • اس کا اشتراک
Michael Brown

فہرست کا خانہ

یہ بلاگ پوسٹ گوگل شیٹس کے ان فنکشنز کا احاطہ کرتی ہے جو Excel میں نہیں ہیں۔ گوگل کے ذریعہ ان کے بنیادی کام کی بنیاد پر انہیں آسانی سے درجہ بندی کیا جاتا ہے۔ تو بس ذیل کے مندرجات کے جدول سے گروپ کو منتخب کریں اور آپ کو ان کی تفصیل آسان ترین مثالوں کے ساتھ مل جائے گی۔

کیا آپ جانتے ہیں کہ گوگل شیٹس میں کچھ خصوصیات ہیں جو آپ کو Excel میں نہیں مل پائیں گی؟ میں کچھ بہت مفید اسپریڈشیٹ فنکشنز کے بارے میں بات کر رہا ہوں جو یقیناً آپ کے کام کو ہلکا کر دیں گے۔ ان میں سے کچھ آپ کے ڈیٹا کو درآمد اور فلٹر کرنے میں مدد کرتے ہیں، دوسرے آپ کے متن کا نظم کرتے ہیں۔ لیکن ان کے کام سے کوئی فرق نہیں پڑتا ہے، ان سب کا تذکرہ کیا جانا ضروری ہے۔

    خصوصی گوگل شیٹس فنکشنز

    پہلا گروپ گوگل شیٹس کے ان فنکشنز کو قبول کرتا ہے، کہ آپ ٹولز کے طور پر بھی Excel میں ملنے کا امکان نہیں ہے۔

    Google Sheets ARRAYFORMULA

    عام طور پر، Google Sheets کے فارمولے ایک وقت میں ایک سیل کے ساتھ کام کرتے ہیں۔ لیکن خلیات کی پوری رینج کو اسکین اور حساب کتاب کرنے سے آپ کا وقت بہت زیادہ بچ جائے گا۔ یہ تب ہوتا ہے جب Google Sheets کے ارے فارمولے چلتے ہیں۔

    Array فارمولے زیادہ طاقتور اپ گریڈ شدہ فارمولوں کی طرح ہوتے ہیں۔ وہ صرف ایک سیل پر نہیں بلکہ سیل کی پوری رینجز پر کارروائی کرتے ہیں – جتنی قطاریں یا کالم آپ کے فارمولے پر مشتمل ہیں۔ اس کے علاوہ، وہ نان ارے فارمولوں کو بھی arrays کے ساتھ کام کرتے ہیں!

    Excel میں، آپ کو یہ ذہن میں رکھنا ہوگا کہ آپ ایک array فارمولہ داخل کر رہے ہیں کیونکہ آپ نے اسے Enter سے نہیں بلکہ Ctrl+ سے ختم کرنا ہے۔ Shift+Enter۔ گھوبگھرالی بریکٹسیلز میں تیزی سے آسان ترین چارٹ بنانے کا طریقہ۔

    جبکہ Excel میں یہ خصوصیت بطور ٹول ہے، اسپریڈ شیٹس میں، یہ ایک چھوٹا فنکشن ہے:

    =SPARKLINE(data, [options])
      14 رنگ جیسا کہ یہ QUERY فنکشن کے ساتھ تھا، اس کے لیے خصوصی شقیں استعمال کی جاتی ہیں۔ اگر آپ کسی چیز کی نشاندہی نہیں کرتے ہیں، تو فنکشن بطور ڈیفالٹ ایک بلیک لائن چارٹ لوٹاتا ہے۔

    فنکشن بڑے پرانے چارٹ کا واقعی ایک بہترین متبادل ہے، خاص طور پر اگر آپ کے پاس وقت کم ہے یا چارٹ کے لیے جگہ۔

    میرے پاس سال بھر کی آمدنیوں کی فہرست ہے۔ آئیے کوشش کریں اور اس ڈیٹا کی بنیاد پر چھوٹے چارٹ بنائیں۔

    مثال 1. لائن چارٹ

    میں چارٹ کے اچھے لگنے کے لیے 4 سیلز کو ضم کرتا ہوں اور وہاں درج ذیل فارمولہ درج کرتا ہوں:

    =SPARKLINE(B2:B13)

    میرے پاس ایک لائن چارٹ ہے کیونکہ یہ ڈیفالٹ اس وقت کے لیے سیٹ ہوتا ہے جب آپ سیلز کی رینج کے علاوہ کچھ نہیں بتاتے۔

    مثال 2. کالم چارٹ

    چارٹ کی قسم کو تبدیل کرنے کے لیے، مجھے پہلی شق - چارٹائپ - اس کے بعد خود چارٹ کی قسم - کالم<استعمال کرنے کی ضرورت ہوگی۔ 2>۔

    نوٹ۔ ہر کمانڈ کو ڈبل اقتباسات میں لپیٹا جانا چاہئے جبکہ پورے جوڑے کو گھوبگھرالی بریکٹ میں رکھا جائے۔

    =SPARKLINE(B2:B13, {"charttype","column"})

    >>

    نوٹ۔شقوں کے ہر نئے جوڑے کو سیمی کالون کے ذریعہ پچھلے ایک سے الگ کیا جانا چاہئے۔

    =SPARKLINE(B2:B13, {"charttype", "column";"color", "orange"})

    Google Sheets SPARKLINE آپ کو سب سے کم اور سب سے زیادہ ریکارڈز کے لیے مختلف رنگ سیٹ کرنے دیتا ہے، خالی جگہوں کا علاج کرنے کا طریقہ بتاتا ہے، وغیرہ۔

    ٹپ۔ کمانڈز کی مکمل فہرست اس مدد کے صفحے پر مل سکتی ہے۔

    Google Sheets فنکشنز کے ساتھ ترتیب دیں اور فلٹر کریں

    فنکشنز کا ایک اور گروپ اسپریڈ شیٹس میں ڈیٹا کو فلٹر اور ترتیب دینے میں مدد کرتا ہے۔

    Google Sheets FILTER فنکشن

    میں جانتا ہوں، میں جانتا ہوں فلٹر ایکسل میں موجود ہے۔ لیکن صرف ایک ٹول کے طور پر جو آپ کے ماسٹر ٹیبل پر لاگو ہوتا ہے۔ اور ہاں، گوگل اسپریڈ شیٹس میں بھی وہی ٹول ہے۔

    لیکن گوگل شیٹس میں فلٹر فنکشن آپ کے اصل ڈیٹا کو برقرار رکھتا ہے اور مطلوبہ قطاروں اور کالموں کو کہیں قریب ہی لوٹاتا ہے۔

    اگرچہ ایسا نہیں ہے۔ QUERY کے طور پر طاقتور، یہ سیکھنا آسان ہے اور کچھ فوری اقتباسات حاصل کرنے کے لیے کیا جائے گا۔

    Google Sheets کا یہ فنکشن انتہائی سیدھا ہے:

    =FILTER(range, condition1, [condition2])

    صرف دو حصوں کی ضرورت ہے: ڈیٹا کو فلٹر کرنے کے لیے رینج اور حالت1 اس اصول کے لیے جس پر فلٹر انحصار کرتا ہے۔ معیار کی تعداد آپ کے کام پر منحصر ہے، اس لیے دیگر شرائط مکمل طور پر اختیاری ہیں۔

    اگر آپ کو یاد ہو تو، میرے پاس پھلوں اور ان کی قیمتوں کی مختصر فہرست تھی۔ یہ ہے کہ گوگل شیٹس فلٹر مجھے وہ پھل کیسے حاصل کرتا ہے جن کی قیمت $5 سے زیادہ ہے:

    =FILTER(A2:B10, B2:B10>5)

    یہ بھی دیکھیں:

    • گوگل شیٹس فلٹر فنکشن:اسپریڈ شیٹس میں ڈیٹا فلٹر کرنے کے لیے فارمولے اور ٹولز
    • دو گوگل شیٹس ٹیبلز کو ضم کریں اور FILTER + VLOOKUP

    Google Sheets UNIQUE فنکشن کا استعمال کرتے ہوئے غیر مماثل قطاریں شامل کریں

    اگر ٹیبل میں ڈپلیکیٹ ویلیوز ہوں تو آپ ان قطاروں کو بازیافت کرسکتے ہیں جن کا ذکر صرف ایک بار کیا گیا ہے۔ گوگل شیٹس کے لیے منفرد فنکشن مدد کرے گا۔ اس کے ساتھ، یہ صرف رینج کا سوال ہے:

    =UNIQUE(range)

    یہ آپ کے ڈیٹا پر کیسا نظر آتا ہے:

    =UNIQUE(A1:B10)

    ٹپ۔ چونکہ UNIQUE کیس کے لحاظ سے حساس ہے، اس لیے اس ٹیوٹوریل کے طریقوں کو استعمال کرتے ہوئے پہلے ہی اپنی اقدار کو اسی ٹیکسٹ کیس میں لے آئیں۔

    یہ بھی دیکھیں:

    • Google Sheets میں ڈپلیکیٹس کو کیسے تلاش کریں اور ہٹائیں
    ٹھیک ہے، وہاں ایک فنکشن ہے جو یہ کرتا ہے: =COUNTUNIQUE(value1, [value2, ...])

    آپ فارمولے میں جتنی قدریں درکار ہوں درج کر سکتے ہیں، وہاں سے سیلز کا حوالہ دے سکتے ہیں، یا اصلی استعمال کر سکتے ہیں۔ ڈیٹا رینجز۔

    نوٹ۔ UNIQUE کے برعکس، فنکشن پوری قطاروں کو شمار نہیں کر سکتا۔ یہ صرف انفرادی خلیوں سے متعلق ہے۔ اس طرح، دوسرے کالم میں ہر نئے سیل کو منفرد سمجھا جائے گا۔

    یہ بھی دیکھیں:

    • Google شیٹس میں COUNT اور COUNTA فنکشنز
    • گوگل شیٹس میں ان کے رنگ کے حساب سے سیلز کی گنتی کریں

    گوگل شیٹس ترتیب دیں

    ایک اور آسان گوگل شیٹس فنکشن جو نہیں کرتا ہےایکسل میں موجود ہے اور معیاری ٹول کو چھوٹا کر سکتا ہے۔ ;)

    =SORT(range, sort_column, is_ascending, [sort_column2, is_ascending2, ...])
    • آپ اپنی ٹیبل کے لیے رینج درج کریں
    • کی وضاحت کریں کالم_ترتیب – ترتیب دینے کے لیے کالم کی ایک بڑی تعداد
    • صعرشی ہے میں قطاروں کو ترتیب دینے کا طریقہ منتخب کریں: صعودی کے لیے درست، اترنے کے لیے غلط
    • اگر ترتیب دینے کے لیے مزید کالم ہیں، تو فارمولے کو sort_column اور is_ascending

    کے جوڑوں سے بھرنا جاری رکھیں، اس مثال کے لیے، میں قیمت کے لحاظ سے پھلوں کو ترتیب دے رہا ہوں۔ :

    =SORT(A2:B10, 2, TRUE)

    ٹپ۔ کچھ اور اضافی دلائل - اور Google Sheets SORT فنکشن SORTN میں بدل جاتا ہے۔ یہ پوری ٹیبل کے بجائے صرف قطاروں کی مخصوص تعداد لوٹاتا ہے:

    • لائنوں کی وہ تعداد درج کریں جو آپ دوسری دلیل کے طور پر حاصل کرنا چاہتے ہیں
    • تیسری لائن کو اشارہ کرنے کے لیے استعمال کیا جاتا ہے۔ ٹائیز کی تعداد (ایک جیسی یا ڈپلیکیٹ قطاریں)، لیکن مجھے اس کی ضرورت نہیں ہے۔
    • باقی وہی ہیں جو گوگل شیٹس کے SORT فنکشن کے لیے ہیں:

      =SORTN(A2:B10, 5, , 2, TRUE)

      ٹپ۔ آپ Google Sheets SORTN کے بارے میں مزید اس کے Docs Editor ہیلپ پیج پر پڑھ سکتے ہیں۔

    سیلوں میں شامل ہونے اور تقسیم کرنے کے لیے Google Sheets کے فنکشنز

    ان کاموں کے فنکشنز کو ایک جیسے کہا جاتا ہے: SPLIT اور Join۔

    • To Google Sheets میں سیلز کو ایک فنکشن کے ساتھ تقسیم کرتا ہوں، میں ان اقدار کے ساتھ رینج داخل کرتا ہوں جسے میں الگ کرنا چاہتا ہوں اور ڈیلیمیٹر کو ڈبل اقتباسات میں بیان کرتا ہوں - میرے معاملے میں جگہ۔

      ٹپ۔ ARRAYFORMULAمجھے پورے کالم میں داخل کرنے اور اس پر کارروائی کرنے کے قابل بناتا ہے، نہ کہ صرف ایک سیل۔ ٹھنڈا، ہہ؟ :)

      =ARRAYFORMULA( SPLIT(A2:A24, " "))

    • سیلوں کو واپس ضم کرنے کے لیے، Google Sheets JOIN فنکشن سنبھالتا ہے۔ فنکشن ایسا کرے گا اگر آپ کو ریکارڈز کو ایک جہتی صفوں میں ضم کرنے کی ضرورت ہو: ایک کالم یا ایک قطار۔

      =JOIN(" ", A2:D2)

    یہ بھی دیکھیں:

    • Google شیٹس میں سیلز کو CONCATENATE فنکشن کے ساتھ ضم کریں

    ویب سے ڈیٹا درآمد کریں

    اگر گوگل شیٹس کے کچھ مخصوص فنکشنز نہ ہوتے تو دوسری اسپریڈ شیٹس اور ویب سے ڈیٹا درآمد کرنا گردن میں درد ہوتا۔

    کیسے Google Sheets میں IMPORTRANGE کا استعمال کریں

    IMPORTRANGE فنکشن آپ کو Google Sheets میں کسی اور دستاویز سے ڈیٹا نکالنے دیتا ہے:

    =IMPORTRANGE(spreadsheet_url, range_string)

    آپ صرف اسپریڈشیٹ کی spreadsheet_url فراہم کرکے وضاحت کرتے ہیں۔ اور رینج درج کریں – range_string – جسے آپ بازیافت کرنا چاہتے ہیں۔

    نوٹ۔ پہلی بار جب آپ کسی دوسری فائل کا حوالہ دیتے ہیں، تو فارمولہ غلطی واپس کر دے گا۔ گھبرانے کی ضرورت نہیں۔ بات یہ ہے کہ اس سے پہلے کہ IMPORTRANGE برائے Google Sheets ڈیٹا حاصل کر سکے، آپ کو اسے دوسری اسپریڈشیٹ تک رسائی کی اجازت دینی ہوگی۔ بس اپنے ماؤس کو اس غلطی پر ہوور کریں اور آپ کو ایک بٹن نظر آئے گا جو آپ کو ایسا کرنے میں مدد کرے گا:

    =IMPORTRANGE("//docs.google.com/spreadsheets/d/1V8IjzfD9EiwfkV2wBx8KgJ9g3GQGQOyl3_P3Go/edit","Sheet1!A1:B10")

    ٹپ . میں نے پچھلی بلاگ پوسٹس میں سے ایک میں IMPORTRANGE پر تفصیل سے بات کی تھی، آؤ ایک نظر ڈالیں۔ :)

    IMPORTHTML اور IMPORTDATA

    یہ دونوںفنکشنز کو مختلف انٹرنیٹ صفحات سے ڈیٹا درآمد کرنے کے لیے ڈیزائن کیا گیا ہے۔

    • اگر دلچسپی کا ڈیٹا ویب پیج پر .csv (کوما سے الگ کردہ ویلیو) یا .tsv (ٹیب سے الگ کردہ ویلیو) کے طور پر پیش کیا گیا ہے، تو استعمال کریں۔ IMPORTDATA:

      =IMPORTDATA(url)

      اس url کو اپنے سورس پیج کے لنک یا اس طرح کے لنک والے سیل کے حوالے سے بدل دیں۔

    • کچھ ویب پیج سے صرف ٹیبل لانے کے لیے، اس کے بجائے IMPORTHTML استعمال کریں:

      =IMPORTHTML(url, query, index)

      url کی وضاحت کریں ایک میز کے ساتھ صفحہ؛ فیصلہ کریں کہ کیا آپ استفسار کے لیے فہرست یا ٹیبل حاصل کرنا چاہتے ہیں؛ اور اگر صفحہ پر کئی ٹیبلز یا فہرستیں ہیں، تو فنکشن کو اس کا نمبر دے کر درست کی طرف اشارہ کریں:

      =IMPORTHTML( "//travel.gc.ca/travelling/advisories", "table", 1)

    ٹپ۔ IMPORTFEED بھی ہے جو RSS یا ATOM فیڈ کو درآمد کرتا ہے، اور IMPORTXML جو ڈیٹا سے مختلف طریقوں سے ڈیٹا کھینچتا ہے (بشمول XML، HTML، اور CSV)۔

    نمبروں کو تبدیل کرنے اور کچھ ریاضی کرنے کے لیے Google Sheets فنکشنز

    سادہ فنکشنز کا ایک چھوٹا گروپ ہے – پارسرز – جو آپ کے نمبر کو اس میں تبدیل کرتے ہیں:

    • تاریخ – TO_DATE

    =TO_DATE(43, 882.00)

  • ڈالر – TO_DOLLARS
  • =TO_DOLLARS(43, 882.00)

  • TO_PERCENT
  • TO_PURE_NUMBER (بغیر فارمیٹنگ کے ایک نمبر)
  • TO_TEXT
  • اور آپریٹرز کا ایک چھوٹا گروپ جو موازنہ یا حساب کرنے کے لیے فارمولوں میں استعمال کیا جا سکتا ہے۔ آپ انہیں اس صفحہ پر آپریٹرز کے ایک گروپ میں پائیں گے۔

    • ADD, MINUS, DVIDE, MULTIPLY
    • EQ (چیک کریں کہ آیاقدریں برابر ہیں)، NE (برابر نہیں)
    • GT (چیک کریں کہ آیا پہلی قدر اس سے بڑی ہے)، GTE (اس سے زیادہ یا اس کے برابر)، LT (اس سے کم)، LTE (اس سے کم یا اس کے برابر )
    • UMINUS (نمبر کے نشان کو ریورس کرتا ہے)

    …افف! گوگل شیٹس کے فنکشنز کا کتنا ہجوم ہے! :)

    کیا آپ یقین کر سکتے ہیں کہ وہ Excel میں موجود نہیں ہیں؟ کس نے سوچا ہوگا؟ میں شرط لگاتا ہوں کہ ان میں سے بہت سے گوگل شیٹس کو آپ کے ڈیٹا کی پروسیسنگ میں ایک قدم آگے لے جاتے ہیں۔

    اگر کوئی اور فنکشنز ہیں جو آپ نے اسپریڈ شیٹس میں دریافت کیے ہیں جو Excel میں فٹ نہیں ہوتے ہیں، تو جلدی کریں اور انہیں ہمارے ساتھ شیئر کریں۔ ذیل میں تبصرے کے سیکشن میں! ;)

    فارمولے کے دونوں سروں پر آپ کو پتہ چل جائے گا کہ آپ کامیاب ہو گئے ہیں۔

    Google Sheets میں، اسے ایک خاص فنکشن کے ساتھ حل کیا گیا تھا:

    =ARRAYFORMULA(array_formula)

    آپ نے اپنی پوری Google Sheets ڈال دی ان معیاری راؤنڈ بریکٹ کے اندر رینجز کے ساتھ فارمولہ اور ہمیشہ کی طرح ختم کریں - Enter کو دبانے سے۔

    سب سے آسان مثال گوگل شیٹس کے لیے IF فنکشن کے ساتھ ہوگی۔

    فرض کریں کہ آپ کے پاس نتائج کے ساتھ ایک ٹیبل ہے۔ شیٹ 1 پر ایک مختصر سروے کا۔ ٹیبل ایک فارم سے منسلک ہے، لہذا اسے مسلسل اپ ڈیٹ کیا جا رہا ہے۔ کالم A میں جواب دہندگان کے نام ہوتے ہیں اور کالم B میں ان کے جوابات ہوتے ہیں – ہاں یا نہیں ۔

    آپ کو نام ظاہر کرنے کی ضرورت ہے۔ ان میں سے جنہوں نے شیٹ2 پر ہاں کہا۔

    جب کہ IF عام طور پر ایک سیل کا حوالہ دیتا ہے، Google Sheets ARRAYFORMULA آپ کے IF کو تمام ناموں اور جوابات پر ایک ساتھ کارروائی کرتا ہے۔ شیٹ 2 پر استعمال کرنے کے لیے یہ فارمولہ ہے:

    =ARRAYFORMULA( IF(Sheet1!$B$2:$B$100="yes", Sheet1!$A$2:$A$100, ""))

    یہ بھی دیکھیں:

    • گوگل شیٹس سرنی فارمولے

    GOOGLEFINANCE فنکشن

    کیا آپ نے کبھی سوچا ہے کہ کیا شیٹس میں کرنسی کی شرح تبادلہ کو ٹریک کرنا ممکن ہے؟ یا آپ کے ملک کی کرنسی میں درآمد شدہ ٹیبل سے کسی چیز کی قیمت کتنی ہے؟ اور ایک ہفتہ پہلے اس کی قیمت کتنی تھی؟ ایک مہینہ یا ایک سال پہلے؟

    Google Sheets ان تمام اور کچھ مزید سوالات کے جوابات GOOGLEFINANCE فنکشن کے ساتھ دیتا ہے۔ یہ Google Finance کے سرورز سے جڑتا ہے اور موجودہ یا تاریخی مالیاتی معلومات آپ کے پاس لاتا ہے۔اسٹاک ایکسچینج جسے Nasdaq کہا جاتا ہے:

    =GOOGLEFINANCE("NASDAQ:GOOG", "price")

    مثال 2. اسٹاک کی تاریخی قیمت

    اسی طرح کے انداز میں، آپ معلومات کو دوبارہ حاصل کرسکتے ہیں گزشتہ 7 دنوں کے اسٹاک کی قیمتیں:

    =GOOGLEFINANCE("NASDAQ:GOOG", "price", "9/13/2019", 7, 1)

    مثال 3. موجودہ شرح تبادلہ

    GOOGLEFINANCE کرنسی ایکسچینج کی شرحیں حاصل کرنے میں بھی مدد کرتا ہے :

    • =GOOGLEFINANCE("CURRENCY:EURGBP")

      یورو کو پاؤنڈ سٹرلنگز میں تبدیل کرنے کے لیے شرحیں حاصل کرنے کے لیے

    • =GOOGLEFINANCE("CURRENCY:GBPUSD")

      پاؤنڈ سٹرلنگ کو امریکی ڈالر میں تبدیل کرنے کے بارے میں معلومات حاصل کرنے کے لیے

    • =GOOGLEFINANCE("CURRENCY:USDCAD")

      امریکی ڈالر سے کینیڈین ڈالر میں بدلنے میں کتنا خرچ آتا ہے

    18>

    مثال 4. تاریخی شرح تبادلہ

    یا میں ایک سال پہلے اسی دن کی شرح تبادلہ چیک کرسکتا ہوں:

    =GOOGLEFINANCE("CURRENCY:USDCAD", "price", "9/20/2018")

    19>

    یہ بھی دیکھیں:

    • GoogleFinance کے ساتھ Google Sheets میں کرنسی کے تبادلے کی شرحوں کا حساب لگائیں

    Google Sheets IMAGE فنکشن

    اپنی اسپریڈ شیٹس میں تصاویر رکھنا مفید ہو سکتا ہے، خاص طور پر تعلیمی مقاصد کے لیے۔ آپ اپنے ڈیٹا کے ساتھ کام کو اگلے درجے تک فروغ دینے کے لیے ڈراپ ڈاؤن فہرستوں میں تصاویر کو شامل کر سکتے ہیں۔

    کچھ آرٹ ورک کے ساتھ آپ کے ڈیٹا کی فراہمی کے لیے، Google Sheets کے فنکشنز کے ہتھیاروں میں IMAGE:

    =IMAGE( url, [mode], [height], [width])
    • url – ویب پر تصویر کا پتہ۔ درکار ہے۔

      نوٹ۔ تصویر کے پتے کو اس صفحہ کے ساتھ الجھائیں جہاں تصویر رہتی ہے۔ تصویر کا یو آر ایل تصویر پر دائیں کلک کر کے حاصل کیا جا سکتا ہے۔اس کے سیاق و سباق کے مینو سے تصویری ایڈریس کاپی کریں کا انتخاب کریں۔

    • موڈ - فیصلہ کریں کہ گوگل شیٹس میں تصویر کیسے شامل کی جائے: اسے سیل کے سائز میں فٹ کریں اور رکھیں (1) یا نظر انداز کریں (2) تصویری پہلو کا تناسب؛ اصل تصویر کا سائز رکھیں (3)؛ یا اپنی تصویر کا تناسب خود سیٹ کریں (4)۔ اختیاری، لیکن اگر چھوڑ دیا جائے تو ڈیفالٹ کے طور پر موڈ #1 استعمال کرتا ہے۔
    • اونچائی اور چوڑائی کا استعمال سائز بتانے کے لیے کیا جاتا ہے اگر آپ نے پہلے سے متعلقہ موڈ (#4) کا انتخاب کیا ہے۔ . اختیاری۔

    مثال 1. تصویر کو سیل کے سائز پر فٹ کریں پھر بھی اسپیکٹ ریشو رکھیں

    Google شیٹس میں تصویر شامل کرنے کے لیے تاکہ یہ سیل کے سائز سے مماثل ہو، اس کا ذکر کرنا کافی ہے۔ فارمولے میں صرف تصویر کا URL۔ لہذا، میں قطار کو تھوڑا بڑا کرتا ہوں اور درج ذیل کو استعمال کرتا ہوں:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Strawberry.png")

    مثال 2۔ تصویر کو سیل میں فٹ کریں اور پہلو تناسب کو نظر انداز کریں

    اگر آپ تصویر داخل کرنا چاہتے ہیں اور اسے پھیلانا چاہتے ہیں تاکہ یہ سیل کو مکمل طور پر بھر دے، تو یہ فارمولے کے لیے موڈ نمبر 2 ہے:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blueberry.png", 2)

    جیسا کہ آپ دیکھ سکتے ہیں، یہ موڈ زیادہ دلکش نہیں لگتا ہے۔ آئیے اگلی کوشش کرتے ہیں۔

    مثال 3۔ تصویر کا اصل سائز رکھیں

    تصویر کا اصل سائز رکھنے کا آپشن موجود ہے۔ موڈ #3 مدد کرے گا:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blackberry.png", 3)

    22>

    ظاہر ہے، سیل خود بخود نہیں پھیلتا ہے۔ اس لیے میرا ماننا ہے کہ یہ طریقہ صرف اس صورت میں مفید ہے جب آپ کے پاس چھوٹی تصویریں ہوں یا ہاتھ سے سیلز کو ایڈجسٹ کریں۔

    مثال 4۔ تصویری تناسب کی وضاحت کریں

    آخری موڈ (#4) آپ کو اپنی مرضی کے مطابق سیٹ کرنے کی اجازت دیتا ہے۔تصویر کی چوڑائی اور اونچائی براہ راست فارمولے میں پکسلز میں:

    =IMAGE("//ableb_images.s3.amazonaws.com/_img-blog/google-sheets-functions-not-xl/Raspberry.png", 4, 100, 100)

    چونکہ میری تصاویر مربع ہیں، میں نے 100 پکسلز کو 100 سیٹ کیا ہے۔ یہ واضح ہے کہ تصویر ابھی بھی سیل میں فٹ نہیں ہے۔ لیکن میں نے اسے صرف یہ ظاہر کرنے کے لیے رکھا ہے کہ آپ کو اپنے سیلز کو تمام 4 موڈز کے لیے ایڈجسٹ کرنے کے لیے تیار ہونا چاہیے۔

    یہ بھی دیکھیں:

    • گوگل شیٹس میں تصاویر کے طور پر ٹک اور کراس مارکس

    Google Sheets QUERY فنکشن

    مجھے یقین ہے کہ Google Sheets میں QUERY سب سے زیادہ جامع اور طاقتور فنکشن ہے جسے آپ تلاش کرسکتے ہیں۔ یہ بہت سے مختلف طریقوں سے استعمال ہوتا ہے کہ مجھے یقین نہیں ہے کہ میں فہرست بنا سکتا ہوں، صرف ان سب کو شمار کرنے دیں۔

    یہ Google Sheets FILTER فنکشن کو مکمل طور پر تبدیل کر سکتا ہے، اور اس کے علاوہ، اس میں COUNT کی صلاحیتیں ہیں۔ , SUM، اور AVERAGE فنکشن۔ ٹھیک ہے... ان کے لیے بہت برا!

    Google Sheets QUERY کے ساتھ بنائے گئے فارمولے آپ کو اپنی اسپریڈ شیٹس میں بڑے ڈیٹا سیٹس کو ہینڈل کرنے دیتے ہیں۔ اس کے لیے، ایک خاص استفسار کی زبان استعمال کی جاتی ہے – کمانڈز کا ایک سیٹ جو فنکشن کے کام کو منظم کرتا ہے۔

    ٹپ۔ اگر آپ ڈیٹا بیس سے واقف ہیں، تو یہ کمانڈز آپ کو SQL کی یاد دلائیں گی۔

    ٹپ۔ کوئی حکم معلوم نہیں کرنا چاہتے؟ میں سن رہا ہوں. ;) اس ٹول کو آزمانے کے لیے پوسٹ کے اس حصے پر جائیں جو آپ کے لیے Google Sheets QUERY فارمولے بنائے گا۔ =QUERY(data, query, [headers])

    • data وہ جگہ ہے جہاں آپ انتظام کرنے کے لیے ٹیبل کی نشاندہی کرتے ہیں، مثال کے طور پر، ایک نامزد رینج یا سیلز کی ایک رینج۔ یہ دلیل ہے۔درکار ہے۔
    • استفسار وہ جگہ ہے جہاں آپ کے کمانڈز شروع ہوتے ہیں۔ درکار ہے۔

      ٹپ۔ آپ کو دستیاب شقوں کی مکمل فہرست اور ان کے ظاہر ہونے کی ترتیب اس صفحہ پر موجود فارمولے میں مل سکتی ہے جو گوگل نے آپ کے لیے بنایا ہے۔

      نوٹ۔ تمام شقوں کو دوہرے اقتباسات میں درج کیا جانا چاہیے۔

    • ہیڈر آپ کو ہیڈر قطاروں کی تعداد بتانے دیتا ہے۔ یہ اختیاری ہے اور، اگر چھوڑ دیا جائے تو، ڈیفالٹ کے طور پر -1 لیتا ہے۔ اس صورت میں، Google Sheets QUERY آپ کے سیلز کے مواد کی بنیاد پر ہیڈرز کی تعداد کا اندازہ لگانے کی کوشش کرے گی۔

    یہ فنکشن بہت کچھ کر سکتا ہے اور بہت سے استعمال کے کیسز کا احاطہ کر سکتا ہے! لیکن میں صرف چند سادہ ترین مثالوں کا مظاہرہ کرنے جا رہا ہوں۔

    مثال 1۔ Google Sheets QUERY فنکشن کا استعمال کرتے ہوئے ڈیٹا منتخب کریں

    اپنی پوری ٹیبل Sheet1 سے واپس کرنے کے لیے ، آپ کو select کمانڈ اور ایک ستارہ ( * ) استعمال کرنے کی ضرورت ہے جو تمام ڈیٹا کی نمائندگی کرتا ہے:

    =QUERY(Sheet1!A1:C10, "select *")

    ٹپ۔ اگر آپ کو پوری ٹیبل کی ضرورت نہیں ہے اور آپ کچھ کالم کھینچنا چاہتے ہیں، تو ستارے کے بجائے صرف ان کی فہرست بنائیں:

    =QUERY(Sheet1!A1:C10, "select A,C")

    25>

    مثال 2۔ ڈیٹا واپس کریں شرط کے لحاظ سے ("کہاں" کمانڈ)

    شق جہاں آپ کو اس شرط کی وضاحت کرنے دیتا ہے جسے اقدار واپس کرنے کے لیے پورا کیا جانا چاہیے۔ اس سے Google Sheets QUERY کو فلٹرنگ کی طاقت ملتی ہے۔

    • صرف ان فلموں کی فہرست حاصل کریں جو '50s کے بعد نشر ہوئیں:

      =QUERY(Sheet1!A1:C10, "select A,C where C > 1950")

      <15
    • یا صرف ڈرامے چنیں (وہ فلمیں جہاں ڈراما جینر کالم میں ظاہر ہوتا ہے:

    ٹپ۔ آپ ایک فارمولے کے اندر جتنے کالموں کی ضرورت ہو اتنی شرائط بتانے کے لیے آزاد ہیں۔

    مثال 3۔ "آرڈر بذریعہ" شق کا استعمال کرتے ہوئے ڈیٹا کو ترتیب دیں

    حیرت کی بات یہ ہے کہ Google Sheets QUERY بھی ترتیب دینے والے ٹول کا کردار ادا کر سکتی ہے۔ اس مقصد کے لیے order by نامی ایک خاص کمانڈ استعمال کی جاتی ہے۔

    آپ صرف ترتیب دینے کے لیے کالم میں ٹائپ کریں اور پھر ترتیب کی وضاحت کریں: ASC چڑھنے کے لیے اور DESC نیچے اترنے کے لیے۔

    آئیے پوری ٹیبل لائیں اور فلموں کو A سے Z ترتیب دیں:

    =QUERY(Sheet1!A1:C10, "select A,B,C order by A DESC")

    بنائیں Google Sheets آپ کے لیے QUERY فارمولے بناتی ہے

    فارمولے بہت اچھے اور سبھی ہیں، لیکن اگر آپ کے پاس نہ وقت ہے اور نہ ہی ان کو کھودنے کی خواہش ہے، تو یہ ایڈ آن آپ کی بہت مدد کرے گا۔

    متعدد VLOOKUP میچز کسی اور شیٹ سے وی تلاش کرتے ہیں۔ اپنے نام کے باوجود، ٹول Google Sheets QUERY فنکشن کو کسی اور شیٹ سے منتخب کردہ متعدد کالمز واپس کرنے کے لیے استعمال کرتا ہے۔

    QUERY کیوں؟ کیونکہ اس کی زبان صرف عمودی تلاش سے زیادہ کی اجازت دیتی ہے۔ یہ تمام سمتوں میں کالم تلاش کرتا ہے اور آپ کو متعدد معیاروں پر کی بنیاد پر تمام مماثلتیں حاصل کرتا ہے۔

    کے ساتھ کام کرنے کے لیے اضافی طور پر، آپ کو QUERY کی کسی بھی شق کو جاننے کی ضرورت نہیں ہے۔ اور ان v-lookup کے متعدد معیارات کو ترتیب دینا کبھی بھی آسان نہیں تھا:

    1. آپ صرف ڈراپ ڈاؤن فہرست سے ایک شرط منتخب کریں (پر مشتمل ہے، اس سے زیادہ،کے درمیان ہے وغیرہ۔>ایک تیز قدم :

    ایڈ آن کا نیچے والا حصہ پیش نظارہ علاقہ ہے جہاں QUERY فارمولہ بنایا جا رہا ہے۔ فارمولہ بدل جاتا ہے جب آپ شرائط مرتب کرتے ہیں، لہذا آپ اسے ہمیشہ اپ ڈیٹ کرتے نظر آتے ہیں۔

    یہ آپ کو لوٹی ہوئی تلاشیں بھی دکھاتا ہے۔ انہیں فارمولے کے ساتھ اپنی شیٹ میں حاصل کرنے کے لیے، بس وہ سیل منتخب کریں جہاں انہیں رکھنا ہے اور فارمولہ داخل کریں کو دبائیں۔ اگر آپ کو فارمولے کی بالکل بھی ضرورت نہیں ہے، تو نتائج چسپاں کریں کو دبا کر اپنی شیٹ پر صرف مماثلتیں چسپاں کریں۔

    بہرحال، آپ متعدد انسٹال کرسکتے ہیں۔ مجھے درست ثابت کرنے کے لیے Google Workspace Marketplace سے VLOOKUP آپ کی اسپریڈ شیٹس سے مماثلت رکھتا ہے؛) اس کے علاوہ، اسے بہتر طور پر جاننے کے لیے ایڈ آن ہوم پیج پر جانا یقینی بنائیں۔

    یہ بھی دیکھیں:

    • Google Sheets میں QUERY کا استعمال کرتے ہوئے ڈپلیکیٹ قطاریں ہٹائیں
    • متعدد شیٹس سے رینجز درآمد کرنے کے لیے Google Sheets QUERY کا استعمال کریں
    • تاریخوں کو فارمیٹ کرنے کے لیے Google Sheets میں QUERY فارمولے بنائیں
    • کالموں کو ضم کریں Google Sheets QUERY فنکشن کا استعمال کرتے ہوئے
    • گوگل شیٹس کو ضم کریں & QUERY فنکشن کے ساتھ سیلز کو اپ ڈیٹ کریں
    • QUERY کا استعمال کرتے ہوئے ایک شیٹ کو ایک سے زیادہ شیٹس میں تقسیم کریں

    Google Sheets SPARKLINE فنکشن

    کچھ عرصہ پہلے ہم نے بتایا کہ کیسے اسپریڈشیٹ میں چارٹ بنائیں۔ لیکن Google Sheets SPARKLINE آپ کی ہے۔اسپریڈشیٹ۔

    =GOOGLEFINANCE(ٹکر، [انتساب]، [شروع_تاریخ]، [اختتام_تاریخ]

    مائیکل براؤن سافٹ ویئر ٹولز کا استعمال کرتے ہوئے پیچیدہ عمل کو آسان بنانے کے جذبے کے ساتھ ٹیکنالوجی سے وابستہ ایک سرشار ہے۔ ٹیک انڈسٹری میں ایک دہائی سے زیادہ کے تجربے کے ساتھ، اس نے مائیکروسافٹ ایکسل اور آؤٹ لک کے ساتھ ساتھ گوگل شیٹس اور دستاویزات میں بھی اپنی صلاحیتوں کو نکھارا ہے۔ مائیکل کا بلاگ اپنے علم اور مہارت کو دوسروں کے ساتھ بانٹنے کے لیے وقف ہے، پیداواری صلاحیت اور کارکردگی کو بہتر بنانے کے لیے آسان پیروی کرنے والی تجاویز اور سبق فراہم کرتا ہے۔ چاہے آپ ایک تجربہ کار پیشہ ور ہوں یا ابتدائی، مائیکل کا بلاگ ان ضروری سافٹ ویئر ٹولز سے زیادہ سے زیادہ فائدہ اٹھانے کے لیے قیمتی بصیرتیں اور عملی مشورہ پیش کرتا ہے۔