Məntiqi
Excel 365
◉ 32 baxış
=LAMBDA()
Onunla proqramlaşdırmadan xüsusi funksiya yaratmaq və Excel-in öz funksiyaları kimi istifadə etmək olar
Tətbiq olunur:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for Mac
=LAMBDA([parameter1, parameter2, …,] calculation)
Təfərrüatlar üçün arqument adlarının üzərinə gəlin.
Çıxış növüQarışıq
Populyarlıq50 / 100
VolatileXeyr
Dinamik MassivXeyr
Nümunə .xlsx endir ▦ Playgroundda sına
Bu funksiyaya aid fayl — təhlükəsiz & yüngül · nümunə məlumatlar + canlı düsturlar
⬇ Nümunə İş Kitabını Endir
=LAMBDA() üçün xüsusi .xlsx — farsca nümunə məlumatlar & canlı düsturlar — Excel-də açın.
- Vərəq “Nümunə” — cədvəl + düstur
- Vərəq “Təlimat” — sintaksis, arqumentlər & qeydlər
- Ani & təhlükəsiz (token + limit)
Bu funksiyanın quizi
%d sual — sintaksis, nümunə & xəta!
◧ Arqumentlər
| Arqument | Növ | Status | Təsvir |
|---|---|---|---|
parameter |
Mətn | İstəyə bağlı | مقداری که میخواهید به تابع پاس دهید، مانند ارجاع سلول، رشته یا عدد. میتوانید تا ۲۵۳ پارامتر وارد کنید؛ این آرگومان اختیاری است. |
calculation |
İstənilən növ | Məcburi | Funksiyanın nəticəsini yaradan hesablama (həmişə son giriş) |
▣ Nümunələr
▦ Məlumatlar
| Hüceyrə | Dəyər | Təsvir |
|---|---|---|
A2 |
Name: | نام: |
B2 |
ToCelsius | ToCelsius |
A3 |
Scope: | دامنه: |
B3 |
Workbook | کتاب کار |
A4 |
Comment: | توضیح: |
B4 |
Convert a Fahrenheit temperature to Celsius | تبدیل دمای فارنهایت به سلسیوس |
A5 |
Refers to: | ارجاع به: |
B5 |
=LAMBDA(temp, (5/9) * (Temp-32)) | =LAMBDA(temp, (5/9) * (Temp-32)) |
A6 |
104 | ۱۰۴ |
A7 |
86 | |
A8 |
68 | |
A9 |
50 | |
A10 |
32 | |
A11 |
Name: | |
B11 |
Hypotenuse | |
A12 |
Scope: | |
B12 |
Workbook | |
A13 |
Comment: | |
B13 |
Returns the length of the hypotenuse of a right triangle | |
A14 |
Refers to: | |
B14 |
=LAMBDA(a, b, SQRT((a^2+b^2))) | |
A15 |
3 | ۳ |
B15 |
4 | ۴ |
A16 |
5 | |
B16 |
12 | |
A17 |
7 | |
B17 |
24 | |
A18 |
9 | |
B18 |
40 | |
A19 |
Name: | |
B19 |
CountWords | |
A20 |
Scope: | |
B20 |
Workbook | |
A21 |
Comment: | |
B21 |
Returns the word count in a text string | |
A22 |
Refers to: | |
B22 |
=LAMBDA(text, LEN(TRIM(text)) - LEN(SUBSTITUTE(TRIM(text), " ", "")) + 1) | |
A23 |
Something wicked this way comes. | |
A24 |
I came, I saw, I conquered. | |
A25 |
A quick brown fox jumped over the lazy dog. | |
A26 |
Use the Force, Luke! | |
A27 |
Name: | |
B27 |
ThanksgivingDate | |
A28 |
Scope: | |
B28 |
Workbook | |
A29 |
Comment: | |
B29 |
Returns the date Thanksgiving in the USA falls on for a given year | |
A30 |
Refers to: | |
A31 |
2020 | ۲۰۲۰ |
A32 |
2021 | |
A33 |
2022 | |
A34 |
2023 | |
A35 |
2024 | |
A36 |
Name: | |
B36 |
ToCelsius | |
A37 |
Scope: | |
B37 |
Workbook | |
A38 |
Comment: | |
B38 |
Convert a Fahrenheit temperature to Celsius | |
A39 |
Refers to: | |
B39 |
=LAMBDA(temp, (5/9) * (Temp-32)) | |
A40 |
104 | |
A41 |
86 | |
A42 |
68 | |
A43 |
50 | |
A44 |
32 | |
A45 |
Name: | |
B45 |
Hypotenuse | |
A46 |
Scope: | |
B46 |
Workbook | |
A47 |
Comment: | |
B47 |
Returns the length of the hypotenuse of a right triangle | |
A48 |
Refers to: | |
B48 |
=LAMBDA(a, b, SQRT((a^2+b^2))) | |
A49 |
3 | |
B49 |
4 | |
A50 |
5 | |
B50 |
12 | |
A51 |
7 | |
B51 |
24 | |
A52 |
9 | |
B52 |
40 | |
A53 |
Name: | |
B53 |
CountWords | |
A54 |
Scope: | |
B54 |
Workbook | |
A55 |
Comment: | |
B55 |
Returns the word count in a text string | |
A56 |
Refers to: | |
B56 |
=LAMBDA(text, LEN(TRIM(text)) - LEN(SUBSTITUTE(TRIM(text), " ", "")) + 1) | |
A57 |
Something wicked this way comes. | |
A58 |
I came, I saw, I conquered. | |
A59 |
A quick brown fox jumped over the lazy dog. | |
A60 |
Use the Force, Luke! | |
A61 |
Name: | |
B61 |
ThanksgivingDate | |
A62 |
Scope: | |
B62 |
Workbook | |
A63 |
Comment: | |
B63 |
Returns the date Thanksgiving in the USA falls on for a given year | |
A64 |
Refers to: | |
A65 |
2020 | |
A66 |
2021 | |
A67 |
2022 | |
A68 |
2023 | |
A69 |
2024 |
Nümunə 1
=TOCELSIUS(A2)
Nümunə 2
=TOCELSIUS(A3)
تبدیل ۶۸ درجه فارنهایت به سلسیوس
=TOCELSIUS(A4)
تبدیل ۵۰ درجه فارنهایت به سلسیوس
=TOCELSIUS(A5)
تبدیل ۳۲ درجه فارنهایت به سلسیوس
=TOCELSIUS(A6)
محاسبه وتر مثلث قائمالزاویه با اضلاع ۳ و ۴
=HYPOTENUSE(A2,B2)
محاسبه وتر با اضلاع ۵ و ۱۲
=HYPOTENUSE(A3,B3)
محاسبه وتر با اضلاع ۷ و ۲۴
=HYPOTENUSE(A4,B4)
محاسبه وتر با اضلاع ۹ و ۴۰
=HYPOTENUSE(A5,B5)
شمارش کلمات جمله Something wicked this way comes.
=COUNTWORDS(A2)
شمارش کلمات جمله I came, I saw, I conquered.
=COUNTWORDS(A3)
شمارش کلمات جمله A quick brown fox jumped over the lazy dog.
=COUNTWORDS(A4)
شمارش کلمات جمله Use the Force, Luke!
=COUNTWORDS(A5)
تاریخ روز شکرگزاری آمریکا در سال ۲۰۲۰
=THANKSGIVINGDATE(A2)
تاریخ روز شکرگزاری در سال ۲۰۲۱
=THANKSGIVINGDATE(A3)
تاریخ روز شکرگزاری در سال ۲۰۲۲
=THANKSGIVINGDATE(A4)
تاریخ روز شکرگزاری در سال ۲۰۲۳
=THANKSGIVINGDATE(A5)
تاریخ روز شکرگزاری در سال ۲۰۲۴
=THANKSGIVINGDATE(A6)
§ Əlavə qeydlər
- نامها و پارامترهای LAMBDA از قوانین نامگذاری اکسل پیروی میکنند، با یک استثنا: در نام پارامتر از نقطه (.) استفاده نکنید.
- هنگام ساخت تابع LAMBDA همان بهترین رویههای فرمولنویسی را رعایت کنید؛ مانند پاس دادن تعداد و نوع درست آرگومانها، تطبیق پرانتزها و وارد کردن اعداد بدون قالببندی. هنگام استفاده از دستور Evaluate، اکسل فوراً نتیجه را برمیگرداند و نمیتوانید مرحلهبهمرحله وارد آن شوید.
✦ Qeydlər
- LAMBDA-nı hüceyrədə yazıb giriş verməsəniz, #CALC! xətası verir.
- Parametr adları hüceyrə ünvanına oxşamamalı və nöqtə olmamalıdır.
⚠ Yaygın Xətalar
#VALUE!
بیش از ۲۵۳ پارامتر وارد شده یا تعداد آرگومانهای ارسالی به تابع LAMBDA نادرست است.
Həll: تعداد پارامترها را به ۲۵۳ یا کمتر محدود کنید و مطمئن شوید هنگام فراخوانی دقیقاً به تعداد پارامترهای تعریفشده مقدار میدهید.
#NUM!
فراخوانی بازگشتی تابع LAMBDA بهصورت حلقوی انجام شده و تعداد فراخوانیهای بازگشتی بیش از حد است.
Həll: شرط خروج بازگشت را بررسی و اصلاح کنید تا حلقه بینهایت ایجاد نشود.
#CALC!
Funksiya hüceyrədə yazılıb, amma giriş verilməyib
Həll: Formuladan sonrakı mötərizədə girişləri əlavə edin
💬 Şərhlər & Sual-Cavab 0 təsdiqli
🔒 Təsdiqdən sonra dərc ediləcək.Təsdiqdən sonra görünür
Hələ şərh yoxdur — ilk siz olun!