SharePoint Cheat Sheet PDF
SharePoint Cheat Sheet PDF
SharePoint Cheat Sheet PDF
Profit Shows the percentage profit on a sale (tick "Show as percentage") 10%
([Price]-[Cost])/[Cost]
Wk commencing Shows the date of the first day of the week (useful for grouping by week) 1/2/2011
[Date]-WEEKDAY([Date])+1
Other
Ref. number Creates a fixed length reference number from a Number PLT00324
"PLT" & REPT("0",5-LEN(TEXT([Number]))) & TEXT([Number])
Random team Chooses a team at random, based on the time (in seconds) Team B
CHOOSE(MOD(TEXT(Created,"s"),2)+1,"Team A","Team B")
Marks out of ten Gives general comments on a mark out of ten Good
CHOOSE(INT([Marks]/3),"Bad","Poor","Good","Great")
Gets the largest of the numbers, including MAXA(0, 2, "76", 100, "Telephone", TRUE)
MAXA (Number1, Number2, ...)
non-number values {100}
Gets the smallest of the numbers,
MIN (Number1, Number2, ...) MIN(0, 2, "76", 100) {0}
including Text fields containing numbers
Gets the smallest of the numbers, MINA(0, 2, "76", 100, "Telephone", TRUE)
MINA (Number1, Number2, ...)
including non-number values {0}
Returns the total of all Numbers and
SUM (Number1, Number2, ...) SUM(0, 2, "76", 100, TRUE) {179}
number-like values
Logical Description Example {Result}
AND (Condition1, Condition2) Returns True if both conditions are True AND(4>=3,3>2) {True}
OR (Condition1, Condition2) Returns True if either condition is True OR(4>=3, 3<2) {True}
NOT (Condition1) Returns the opposite to the condition NOT(1=1) {False}
Conditional values Description Example {Result}
Returns the value corresponding to the
CHOOSE(Num, Val1, Val2, ...) CHOOSE(3, "A", "B", "C", "D") {"C"}
number. Up to 29 values can be used.
If Conditon is true, return Value1, IF([Modified] > [Created], "Changed",
IF(Condition, Val1, Val2)
otherwise return Value2 "Original") {"Changed" or "Original"}
Type/Error checking Description Example {Result}
Returns True if Value is empty, False IF(ISBLANK([Assignee]), "Needs assigning",
ISBLANK (Value)
otherwise "Assigned")
Returns True if Value returns an error
ISERR (Value) ISERR(#REF!) {True}
(except #N/A), False otherwise
ISERROR (Value) Returns True if Value returns an error ISERROR(#REF!) {True}
Returns True if Value returns a logical
ISLOGICAL (Value) ISLOGICAL(FALSE) {True}
value (True or False), False otherwise
Returns True if Value returns error #N/A,
ISNA (Value) ISERR(#N/A) {True}
False otherwise
Returns True if Value is not text or is ISNONTEXT(2) {True}, ISNONTEXT("Two")
ISNONTEXT (Value)
empty, False otherwise {False}
Returns True if Value is a Number, False
ISNUMBER (Value) ISNUMBER(2) {True}, ISNUMBER("Two") {False}
otherwise
ISTEXT (Value) Returns True if Value is Text ISTEXT(2) {False}, ISTEXT("Two") {True}
Columns that can't be used
[Today] and [Me] Only available in default columns. Will NOT work correctly in calculated columns
[ID] Only works on column addition/update. Fails to work from then on.
Lookup columns Currently unsupported