
گوگل شیت به عنوان یکی از ابزارهای قدرتمند گوگل، به کاربران این امکان را میدهد تا دادههای خود را به شکلی منعطف، سریع و هوشمند مدیریت و تحلیل کنند. اما قدرت واقعی گوگل شیت زمانی آشکار میشود که از فرمولها و توابع آن به درستی استفاده شود. این مقاله با هدف آموزش و معرفی مهمترین فرمولها و توابع گوگل شیت نوشته شده و به گونهای طراحی شده که از سایر مقالات مشابه جامعتر، کاربردیتر و از نظر سئو بهینهتر باشد.
اگر گوگل شیت را فقط برای نگهداری اطلاعات استفاده میکنی، باید بدانید که کمتر از ۳۰٪ از تواناییهای واقعی آن را به کار گرفتهای. فرمولها به تو این قدرت را میدهند که:
اطلاعات را بهصورت خودکار پردازش کنی
گزارشهای دقیق، پویا و قابل بهروزرسانی بسازی
تصمیمهای سریعتری بگیری چون تحلیلها در لحظه انجام میشوند
برای کار با گوگل شیت بهتر است فرمولها را در چند دسته اصلی بشناسیم:
ریاضی و آماری
منطقی و شرطی
متنی
تاریخ و زمان
جستجو و بازیابی
آرایهای و پویا
تجمیع و فیلتر پیشرفته
در ادامه، هر دسته را با فرمولها و مثالهای کاملاً کاربردی بررسی میکنیم.
SUMبرای جمعکردن مقادیر یک ستون یا محدوده
مثال:
=SUM(A2:A10)
AVERAGEمیانگین مقادیر عددی
=AVERAGE(B2:B20)
MAX و MINبیشترین و کمترین مقدار
=MAX(C2:C100) =MIN(C2:C100)
IFاگر فلان شرط برقرار باشد، فلان مقدار را بده
=IF(A2>100, "زیاد", "کم")
IFERRORبرای مدیریت خطاها در فرمول
=IFERROR(A2/B2, "خطا")
AND و ORبرای ترکیب چند شرط
=IF(AND(B2>50, C2="فعال"), "قبول", "رد")
CONCATENATE یا &ادغام متنها
=CONCATENATE(A2, " ", B2) =A2 & " - " & B2
LEFT, RIGHT, MIDاستخراج بخشی از متن
=LEFT(A2, 4) =RIGHT(A2, 2) =MID(A2, 3, 5)
LEN, TRIM, LOWER, UPPERکار با طول متن و تبدیل حروف
=LEN(A2) =TRIM(A2) =UPPER(B2) =LOWER(B2)
TODAY, NOWتاریخ و زمان فعلی
=TODAY() =NOW()
DATEDIFمحاسبه فاصله بین دو تاریخ
=DATEDIF(A2, B2, "D") // به روز
TEXT برای نمایش تاریخ سفارشی=TEXT(A2, "yyyy/mm/dd")
VLOOKUPجستجو در ستون اول و بازگشت مقدار از یک ستون دیگر
=VLOOKUP("کد123", A2:D100, 3, FALSE)
INDEX + MATCHجایگزین انعطافپذیرتر برای VLOOKUP
=INDEX(D2:D100, MATCH("کد123", A2:A100, 0))
ARRAYFORMULAاجرای فرمول روی یک ستون بهصورت خودکار
=ARRAYFORMULA(A2:A10 * B2:B10)
UNIQUEفهرستی از مقادیر بدون تکرار
=UNIQUE(A2:A100)
SPLITشکستن متن به چند بخش
=SPLIT(A2, ",")
SUMIF, SUMIFSجمع شرطی
=SUMIF(B2:B100, ">100") =SUMIFS(C2:C100, A2:A100, "فعال", B2:B100, ">50")
QUERYاجرای کوئری SQL مانند
=QUERY(A1:D100, "SELECT B, SUM(C) WHERE D = 'فعال' GROUP BY B", 1)
FILTERفیلتر کردن دادهها با شرط
=FILTER(A2:C100, B2:B100 = "تایید شده")
استفاده درست از فرمولها و توابع در گوگل شیت میتونه بهرهوری کارهای فردی و تیمیات را چند برابر کنه. چه برای مدیریت فروش، تحلیل مالی، ثبتنام، گزارشگیری یا حتی برنامهریزی زندگی شخصی، گوگل شیت یک ابزار قدرتمند است.
با شناخت این توابع، تو فقط از یک صفحه گسترده ساده استفاده نمیکنی؛ بلکه از یک سیستم هوشمند مدیریت داده بهرهمند میشی.
با ARRAYFORMULA میتونی این کار را انجام بدی، مثلاً:
=ARRAYFORMULA(A2:A * B2:B)
بله، با تابع IMPORTRANGE:
=IMPORTRANGE("آدرس شیت", "Sheet1!A1:C10")
از UNIQUE استفاده کن:
=UNIQUE(A2:A100)
تابع FILTER به درد این کار میخوره:
=FILTER(A2:B100, B2:B100="فعال")
VLOOKUP با INDEX + MATCH چیه؟VLOOKUP فقط به راست نگاه میکنه ولی INDEX+MATCH در همه جهتها کار میکنه و سریعتره.
با IFERROR هر فرمول را محافظت کن:
=IFERROR(فرمول، "خطا")
با AND و OR درون IF:
=IF(AND(A2>10, B2="بله"), "قبول", "رد")
بله، با DATEVALUE و TEXT:
=DATEVALUE(TEXT(A2, "yyyy-mm-dd"))
=TODAY()
بله، میتونی یک منوی کشویی با "ON" و "OFF" بسازی و در فرمول بگی اگر مقدار "ON" بود، اجرا کن.
منع:asre5shanbe.com