Friday, 3 June 2016

10 Free Apps Worth Checking Out on the Google App Marketplace

Google-Apps-Markplace-Tools.jpg
In today’s world, everything needs to be faster, easier, and free to get our attention. I sometimes wonder how anyone got anything done in the days before the internet.
While on one hand it’s a little scary to realise how much we depend on digital apps to run a business, on the other hand, it also makes our lives a whole lot easier. 
Just take a scroll through Google's Apps Marketplace. You'll find everything from reporting tools, to accounting software, to business card creators. And as of this week, you can even find HubSpot CRM there. 
While we were busy admiring our new listing, we decided to round up a few of the most helpful free tools we also came across. Check them out below.
(Note: While some of the apps on this list do offer paid options with more advanced features, each of them has a free option available.)

The Top 10 Free Apps on the Google App Marketplace

1) Kami

  • What is it? A cloud-based all-in-one document viewer and markup tool.
  • What does it do? Kami allows you to view, annotate, share, and collaborate on your files on Chrome.
  • How can you use it? This tool is particularly useful for folks that frequently collaborate with team members or partners on content or the creation of formal documents such as co-marketing agreements, as it makes it easy to communicate edits.

2) Mindomo

  • What is it? A mind mapping and concept building tool.
  • What does it do? Mindomo allows you to visually outline complex concepts, tasks, ideas, and other related information in a structured form.
  • How can I use it? When it comes to planning out a marketing campaign, you need to think about content assets, promotional channels, budget allocation, and coordination of a hundred different things to get it to launch. This tool can help to organise your ideas and ensure a smooth transition from concept to campaign.
Screen_Shot_2016-05-20_at_17.11.53.png

3) Weekdone Weekly Reporting

  • What is it? A simple and fast reporting tool for teams.
  • What does it do? It quickly generates team reports for managers to review.
  • How can I use it? Sometimes it can be hard for managers to spend time with every employee to discuss how things are going. With this free tool you simply fill in your progress, plans, and problems in minutes and it will send an automatic email report to your manager.
Screen_Shot_2016-05-20_at_17.09.46.png

4) SurveyLegend

  • What is it? A free survey tool.
  • What does it do? SurveyLegend allows you to create mobile-ready online surveys and forms on your tablet or PC.
  • How can I use it? Whether you want to ask for customer feedback, perform buyer persona research, or collect data for a cool piece of content you're working on, surveys are a part of a marketer's life. This app allows you to create engaging surveys without installing software and offers real-time results.
Screen_Shot_2016-05-24_at_10.28.47.png

5) LucidPress

  • What is it? A free design tool.
  • What does it do? The tool allows you to easily create brochures, newsletters, magazines, reports, and more without any design programs or skills.
  • How can I use it? Now you can create stunning visual content for print, mobile, or web without relying on your designer or freelancer. 

6) Save Emails (Google Sheets Add-on)

  • What is it? A tool that stores email content.
  • What does it do? This free tool downloads email messages and file attachments from Gmail and automatically saves them to Google Drive as searchable pdf files.
  • How can I use it? You can use the add-on to easily backup important emails, video files, large images, Microsoft Office documents, travel receipts, and other emails from Gmail to your Google Drive.
Screen_Shot_2016-05-23_at_14.34.05.png

7) Zipbooks

  • What is it? A free accounting software.
  • What does it do? It looks after things like time tracking, online invoicing, project management, and auto-billing so you can stay more organised.
  • How can I use it? With this tool, you can become more efficient in your project management with clients, freelancers, or agencies. It should also help you with budget allocation and keeping tabs on important information to send to your finance department. 
Screen_Shot_2016-05-23_at_14.35.57.png

8) HubSpot CRM  

  • What is it? A free customer relationship management system.
  • What does it do? HubSpot CRM keeps track of all of your contacts (prospects, customers, and past customers) and their interactions with your company across the buyer’s journey.
  • How can I use it? This free CRM makes it really easy to add, nurture, and track customers along the buyer’s journey. It provides a deals dashboard, call recording, and email templates. It also integrates with the HubSpot Marketing Platform for valuable sales and marketing alignment.
feature1-1.png

9) GQueues

  • What is it? A task management tool.
  • What does it do? GQueues is a collaborative online task manager for Google and Google Apps users.
  • How can I use it? With just a couple of clicks, your emails, web pages, and anything else of interest are added to your task list. Your tasks then appear in your Google Calendar and in your task list on the right-hand side of your calendar.
Screen_Shot_2016-05-23_at_14.42.30.png

10) LogoMix

  • What is it? An app to create business cards.
  • What does it do? This app enables you to design and print new business cards quickly and easily.
  • How can I use it? With just a few clicks you can design some slick, on-brand business cards without needing to bother your designer. Although this app is not 100% free, your first batch of business cards is, and they are a very low price after that to get more printed.
Screen_Shot_2016-05-23_at_14.46.35.png

Thursday, 12 May 2016

Nov 26 Using IF function in Excel: formulas for numbers, text, dates, blank cells

Excel IF function - syntax and usage

The IF function is one of Excel's logical functions that evaluates a certain condition and returns the value you specify if the condition is TRUE, and another value if the condition is FALSE.
The syntax for Excel IF is as follows:
IF(logical_test, [value_if_true], [value_if_false])
As you see, the IF function has 3 arguments, but only the first one is obligatory, the other two are optional.
  • logical_test - a value or logical expression that can be either TRUE or FALSE. Required.In this argument, you can specify a text value, date, number, or any comparison operator. For example, your logical test can be expressed as or B1="sold", B1<12/1/2014, B1=10 or B1>10.
  • value_if_true - the value to return when the logical test evaluates to TRUE, i.e. if the condition is met. Optional.For example, the following formula will return the text "Good" if a value in cell B1 is greater than 10: =IF(B1>10, "Good")
  • value_if_false - the value to be returned if the logical test evaluates to FALSE, i.e. if the condition is not met. Optional.For example, if you add "Bad" as the third parameter to the above formula, it will return the text "Good" if a value in cell B1 is greater than 10, otherwise, it will return "Bad": =IF(B1>10, "Good", "Bad")
Excel IF function - formula example

Excel IF function - things to remember!

Though the last two parameters of the IF function are optional, your formula may produce unexpected results if you don't know the underlying logic beneath the hood.
1. If value_if_true is omitted.
If the value_if_true argument is omitted in your Excel IF formula (i.e. there is only a comma following logical_test), the IF function returns zero (0) when the condition is met. Here is an example of such a formula: =IF(B1>10,, "Bad")
If you don't want your IF formula to display any value when the condition is met, enter double quotes ("") in the second parameter, like this: =IF(B1>10, "", "Bad") Technically, in this case the formula returns an empty string, which is invisible to the user but perceivable to other Excel functions.
The following screenshot demonstrates the above approaches in action, and the second one seems to be more sensible:
IF formulas with the value_if_true argument omitted
2. If value_if_false is omitted.
If you don't care what happens if the specified condition is not met, you can omit the 3rd parameter in your Excel IF formulas, which will result in the following.
If the logical test evaluates to FALSE and the value_if_false parameter is omitted (there is just a closing bracket after the value_if_true argument), the IF function returns the logical value FALSE. It's a bit unexpected, isn't it? Here is an example of such a formula: =IF(B1>10, "Good")
If you put a comma after the value_if_true argument, your IF function will returns 0, which doesn't make much sense either: =IF(B1>10, "Good",)
And again, the most reasonable approach is to put "" in the third argument, in this case you will have empty cells when the condition is not met: =IF(B1>10, "Good", "")
IF formulas with the value_if_false argument omitted
3. Get the IF function to display logical values TRUE or FALSE
If you want your Excel IF formula to display the logical values TRUE and FALSE when the specified condition is met and not met, respectively, type TRUE in the value_if_true argument. The value_if_false parameter can be FALSE or omitted. Here's a formula example:
=IF(B1>10, TRUE, FALSE)
or
=IF(B1>10, TRUE)
an example of the IF function that displays logical values TRUE or FALSE
Note. If you want your IF formula to return TRUE and FALSE as the logical values (Boolean) that other Excel formulas can recognize, make sure you don't enclose them in double quotes. A visual indication of a Boolean is middle align in a cell, as you see in the screenshot above.
If you want to "TRUE" and "FALSE" to be usual text values, enclose them in "double quotes". In this case, the returned values will be aligned left and formatted as General. No Excel formula will recognize such "TRUE" and "FALSE" text as logical values.
4. Get IF to perform a math operation and return a result
Instead of returning certain values, you can make your IF formula to test the specified condition, perform a corresponding math operation and return a value based on the result. You do this by using arithmetic operators or other Excel functions in the value_if_true and /or value_if_false arguments. Here are just a couple of formula examples:
Example 1: =IF(A1>B1, C3*10, C3*5)
The formula compares the values in cells A1 and B1, and if A1 is greater than B1, it multiplies the value in cell C3 by 10, by 5 otherwise.
Example 2: =IF(A1<>B1, SUM(A1:D1), "")
The formula compares the values in cells A1 and B1, and if A1 is not equal to B1, the formula returns the sum of values in cells A1:D1, an empty string otherwise.

Using the IF function in Excel - formula examples

Now that you are familiar with the Excel IF function's syntax, let's look at some formula examples and learn how to use IF as a worksheet function in Excel.

IF function examples for numbers: greater than, less than, equal to

The use of the IF function with numeric values is based on using different comparison operators to express your conditions. You will find the full list of logical operators illustrated with formula examples in the table below.
ConditionOperatorFormula ExampleDescription
Greater than>=IF(A2>5, "OK",)If the number in cell A2 is greater than 5, the formula returns "OK"; otherwise 0 is returned.
Less than<=IF(A2<5, "OK", "")If the number in cell A2 is less than 5, the formula returns "OK"; an empty string otherwise.
Equal to==IF(A2=5, "OK", "Wrong number")If the number in cell A2 is equal to 5, the formula returns "OK"; otherwise the function displays "Wrong number".
Not equal to<>=IF(A2<>5, "Wrong number", "OK")If the number in cell A2 is not equal to 5, the formula returns "Wrong number "; otherwise - "OK".
Greater than or equal to>==IF(A2>=5, "OK", "Poor")If the number in cell A2 is greater than or equal to 5, the formula returns "OK"; otherwise - "Poor".
Less than or equal to<==IF(A2<=5, "OK", "")If the number in cell A2 is less than or equal to 5, the formula returns "OK"; an empty string otherwise.
The screenshot below demonstrates the IF formula with the "Greater than or equal to" logical operator in action:
the IF formula with the

Excel IF function examples for text values

Generally, you write an IF formula for text values using either "equal to" or "not equal to" operator, as demonstrated in a couple of IF examples that follow.

Example 1. Case-insensitive IF formula for text values

Like the overwhelming majority of Excel functions, IF is case-insensitive by default. What it means for you is that logical tests for text values do not recognize case in usual IF formulas.
For example, the following IF formula returns either "Yes" or "No" based on the "Delivery Status" (column C):
=IF(C2="delivered", "No", "Yes")
Translated into the plain English, the formula tells Excel to return "No" if a cell in column C contains the word "Delivered", otherwise return "Yes". At that, it does not really matter how you type the word "Delivered" in the logical_test argument - "delivered", "Delivered", or "DELIVERED". Nor does it matter whether the word "Delivered" is in lowercase or uppercase in the source table, as illustrated in the screenshot below.
Case-insensitive IF formula for text values
Another way to achieve exactly the same result is to use the "not equal to" operator and swap the value_if_true and value_if_false arguments:
=IF(C2<>"delivered", "Yes", "No")

Example 2. Case-sensitive IF formula for text values

If you want a case-sensitive logical test, use the IF function in combination with EXACT that compares two text strings and returns TRUE if the strings are exactly the same, otherwise it returns FALSE. The EXACT functions is case-sensitive, though it ignores formatting differences.
You use IF with EXACT in this way:
=IF(EXACT(C2,"DELIVERED"), "No", "Yes")
Where C is the column to which your logical test applies and "DELIVERED" is the case-sensitive text value that needs to be matched exactly.
Case-sensitive IF formula for text values
Naturally, you can also use a cell reference rather than a text value in the 2nd argument of the EXACT function, if you want to.
Note. When using text values as parameters for your IF formulas, remember to always enclose them in "double quotes".

Example 3. IF formula for text values with partial match

If you want to base your condition on a partial match rather than exact match, an immediate solution that comes to mind is using wildcard characters (* or ?) in the logical_test argument. However, this simple and obvious approach won't work. Many Excel functions accept wildcards, but regrettably IF is not one of them.
A solution is to use IF in combination with ISNUMBER and SEARCH (case-insensitive) or FIND (case-sensitive) functions.
For example, if No action is required both for "Delivered" and "Out for delivery" items, the following formula will work a treat:
=IF(ISNUMBER(SEARCH("deliv",C2)), "No", "Yes")
IF formula for text values with partial match
We've used the SEARCH function in the above formula since a case-insensitive match suits better for our data. If you want a case-sensitive match, simply replace SEARCH with FIND in this way:
=IF(ISNUMBER(FIND("text", where to search)), value_if_true, value_if_false)

Excel IF formula examples for dates

At first sight, it may seem that IF formulas for dates are identical to IF functions for numeric and text values that we've just discussed. Regrettably, it is not so.
Unlike many other Excel functions, IF cannot recognize dates and interprets them as mere text strings, which is why you cannot express your logical test simply as >"11/19/2014" or >11/19/2014. Neither of the above arguments is correct, alas.

Example 1. IF formulas for dates with DATEVALUE function

To make the Excel IF function to recognize a date in your logical test as a date, you have to wrap it in the DATEVALUE function, like this DATEVALUE("11/19/2014"). The complete IF formula may take the following shape:
=IF(C2<DATEVALUE("11/19/2014"), "Completed", "Coming soon")
As illustrated in the screenshot below, this IF formula evaluates the dates in column C and returns "Completed" if a game was played before Nov-11. Otherwise, the formula returns "Coming soon".
An example of the IF formula with the DATEVALUE function

Example 2. IF formulas with TODAY() function

In case you base your condition on the current date, you can use the TODAY() function in the logical_test argument of your IF formula. For example:
=IF(C2<DATEVALUE("11/19/2014"), "Completed", "Coming soon")
Naturally, the Excel IF function can understand more complex logical tests, as demonstrated in the next example.

Example 3. Advanced IF formulas for future and past dates

Suppose, you want to mark only the dates that occur in more than 30 days from now. In this case, you can express the logical_test argument as A2-TODAY()>30. The complete IF formula may be as follows:
=IF(A2-TODAY()>30, "Future date", "")
To point out past dates that occurred more than 30 days ago, you can use the following IF formula:
=IF(TODAY()-A2>30, "Past date", "")
Advanced IF formulas for future and past dates
If you want to have both indications in one column, you will need to use a nested IF function like this:
=IF(A2-TODAY()>30, "Future date", IF(TODAY()-A2>30, "Past date", ""))
A nested IF formula for dates

Excel IF examples for blank, non-blank cells

If you want to somehow mark your data based on a certain cell(s) being empty or not empty, you can either:
  • Use the Excel IF function in conjunction with ISBLANK, or
  • Use the logical expressions ="" (equal to blank) or <>"" (not equal to blank).
The table below explains the difference between these two approaches and provides formula example.

Logical testDescriptionFormula Example
Blank cells=""Evaluates to TRUE if a specified cell is visually empty, including cells withzero length strings.
Otherwise, evaluates to FALSE.
=IF(A1="", 0, 1)
Returns 0 if A1 is visually blank. Otherwise returns 1.
If A1 contains an empty string, the formula returns 0.
ISBLANK()Evaluates to TRUE is a specified cell containsabsolutely nothing - no formula, no empty string returned by some other formula.
Otherwise, evaluates to FALSE.
=IF(ISBLANK(A1), 0, 1)
Returns the results identical to the above formula but treats cells with zero length strings as non-blank cells.
That is, if A1 contains an empty string, the formula returns 1.
Non-blank cells<>""Evaluates to TRUE if a specified cell contains some data. Otherwise, evaluates to FALSE.
Cells with zero length strings are consideredblank.
=IF(A1<>"", 1, 0)
Returns 1 if A1 is non-blank; otherwise returns 0.
If A1 contains an empty string, the formula returns 0.
ISBLANK()=FALSEEvaluates to TRUE if a specified cell is not empty. Otherwise, evaluates to FALSE.
Cells with zero length strings are considerednon-blank.
=IF(ISBLANK(A1)=FALSE, 0, 1)
Works the same as the above formula, but returns 1 if A1 contains an empty string.
The following example demonstrates blank / non-blank logical test in action.
Suppose, you have a date in column C only if a corresponding game (column B) was played. Then, you can use either of the following IF formulas to mark completed games:
=IF($C2<>"", "Completed", "")
=IF(ISBLANK($C2)=FALSE, "Completed", "")
Since there are no zero-length strings in our table, both formulas will return identical results:
The IF formula for blank / non-blank cells