Total Running
MAP(C3:C14,LAMBDA(x,SUM(C3:x)))=
مدونة مجانية غير هادفة للربح تهتم بنشر العلم في مجال الضرائب والقانون المصري واالمحاسبة والمراجعة والهدف المنشود محاولة تنظيم الكم الضخم من المعلومات المحاسبية والضريبية على الانترنت للتيسير على الباحثين
غرامات التأخير في تقديم الإقرارات الضريبية عن مواعيدها القانونية وفقاً لمشروع القانون المقدم من الحكومة لمجلس النواب لتعديل بعض أحكام قانون الإجراءات الضريبية الموحدالا
Today’s function is SUPER_TEXTJOIN. It joins text based on rows or columns.
Today’s function is SUM_BETWEEN_POSITION. Sums the values between a start and end, based on a two-way lookup.
Today’s function is CAGR. It returns the compound annual growth rate.
=LAMBDA(values, RRI(COUNT(values)-1,INDEX(values,1),INDEX(values,COUNT(values))))
Today’s function is SLICER_SELECTION. Returns the items visible in a Table column. Therefore, these are the items selected by a slicer.
=LAMBDA(tableColumn,
FILTER(tableColumn,MAP(tableColumn,LAMBDA(cell,SUBTOTAL(3,cell)))))
Today’s function is PAYBACK. It calculates the length of time required for an investment to recover its initial outlay.
=LAMBDA(cashflows,
LET(
cumCF,SCAN(0,cashflows,SUM),
period,XMATCH(0,cumCF,1)-1,
periodCF,INDEX(cumCF,period+1)-INDEX(cumCF,period),
periodFraction,1+INDEX(cumCF,period)/periodCF,
paybackPeriod,period-periodFraction,
result,IF(INDEX(cumCF,1,1)>=0,0,paybackPeriod),
result))
Today’s function is ISWEEKEND. Checks whether a date is a weekend day, and returns TRUE/FALSE.
=LAMBDA(date,WEEKDAY(date,2)>=6)
Today’s function is FLEXIBLE_FILTER. It returns an array of values based on multiple partial text searches.
Today’s function is CHRISTMAS_JUMPER_DECIDER. Lets you know if you should or should not wear a Christmas Jumper on any given day.
=LAMBDA(date,singing_carols,christms_party,casual_dress_permitted,
IF(OR(singing_carols, christms_party * casual_dress_permitted, (DAY(date) >= 22) * (MONTH(date) = 12), (DAY(date) >= 12) * (MONTH(date) = 12) * casual_dress_permitted),
"Christmas Jumper? Go for it!", "Christmas Jumper? Maybe not a great choice."))
Today’s function is BEST_PIZZA_DEAL; it returns a summary of pizza value.
,LAMBDA(Pizza1_Size,Pizza1_Count,Pizza1_Price,Pizza2_Size,Pizza2_Count,Pizza2_Price=
LET(Pizza1Calc, Pizza1_Price / (PI() * (Pizza1_Size / 2) ^ 2 * Pizza1_Count),
Pizza2Calc, Pizza2_Price / (PI() * (Pizza2_Size / 2) ^ 2 * Pizza2_Count),
Variance, Pizza1Calc - Pizza2Calc,
Choice, IF(Variance <= 0, "Pizza 1", "Pizza 2"),
Result, HSTACK(
VSTACK(Choice & " is better value.", "", "Pizza 1", "Pizza 2", "Variance"),
VSTACK("", "Per SQ Inch", Pizza1Calc, Pizza2Calc, Variance)),
Result))
Today’s function is RANDOMIZE; it returns values in random order.
=LAMBDA(array,
LET(
arrayAsColumn, TOCOL(array, 1),
wrapCount, COLUMNS(array),
randomOrder, INDEX(arrayAsColumn, SORTBY(SEQUENCE(ROWS(arrayAsColumn)), RANDARRAY(ROWS(arrayAsColumn)))),
result, WRAPROWS(randomOrder, wrapCount, ""),
result))