Trending December 2023 # Excel Autocorrect: A Complete Guide + Time Saving Examples # Suggested January 2024 # Top 19 Popular

You are reading the article Excel Autocorrect: A Complete Guide + Time Saving Examples updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 Excel Autocorrect: A Complete Guide + Time Saving Examples

What happens when you type the word ‘Drnik’ instead of ‘Drink’ in Excel?

You would notice that Excel will autocorrect that misspelled word to Drink (as shown below).

Somehow, Excel knew that this is not the correct spelling and autocorrected it to the right one.

Now, it won’t autocorrect all the misspelled words.

Just a few!

For example, try the word ‘dirnk’.

It would not be auto-corrected.

The reason some words are autocorrected and others aren’t is because there is already a fix list of words that are prefilled in Excel to autocorrect.

Note: Autocorrect is enabled by default in Excel.

In this tutorial, I will explain what Autocorrect options are and then show you some examples where you can use it to save time. I will also cover how you can disable it (i.e., turn off autocorrect)

It also allows you to get some more control when using Excel (as we will see in the examples later in this tutorial).

But let’s first understand where are the autocorrect options and what is available by default.

This will open the Autocorrect Options dialog box.

Let me explain the different tabs in the Autocorrect dialog box and the options in these.

Autocorrect Options Tab

In the Autocorrect Options tab, there are some options that are enabled by default and take care of some common issues.

Show Autocorrect Options buttons: This one is not relevant for Excel but it is for other MS applications. When this option is enabled, you see the autocorrect options in MS Word or MS PowerPoint (as shown below).

Correct two initial capitals: This option when enabled will automatically correct the two capital initials in Excel. For example, if you type ‘HEllo’, it will automatically change it to ‘Hello’

Capitalize first letter of sentences: When enabled, this option ensures that a new sentence starts with a capital letter. For example, if you type, ‘Hello. how are you?’, it will be autocorrected to ‘Hello. How are you?’

Capitalize names of days: This will automatically change the first letter of the day name if you enter in lowercase. For example, wednesday would be changed to Wednesday.

Correct accidental use of Caps lock key: In case you have the Caps lock on and you write a sentence, it will automatically correct the text and disable the Caps lock. For example, if you enter hELLO, it will automatically change it to Hello.

Replace text as you type: This is where Excel already has some commonly misspelled words (or shortcodes for some symbols). For example, if you type (c), it automatically gets converted into the copyright symbol. That is because it has been specified in the list in this option. You can add or remove words from the list (more on this in an example below).

Autocorrect Exceptions

While these autocorrect options are amazing, sometimes you may want it to not act super smart and correct these automatically.

For example, if you have the brand name ATs (where the ‘s’ is in lower case), Excel would automatically convert it into ‘Ats’.

While you like the autocorrect happening in all other cases, if you want to exclude this particular case, you can do that.

In the Autocorrect Exceptions dialog box, you can have two types of exception:

First Letter: By default, Excel capitalizes the alphabet after the period (dot). You can provide some exceptions here (there is already a list for common exceptions).

Initial Caps: If you don’t want ATs to be converted to Ats, you can specify that here.

Autoformat As You Type Tab

This tab has three options (all of which are enabled). I find all these three options useful.

Apply as you work: This will automatically add new rows and columns in an Excel Table when you enter anything in the cell adjacent to the one in the table.

Automatically as your work: When you enter a formula in a column in an Excel Table, this option will enter the same formula (with cell references adjusted) into all the cells in the column.

Actions Tab

In Microsoft applications, you can create an action based on a specific word or text.

In Excel, there is only one type of action available – which is date action.

This could be useful if you have a list of dates and want to quickly save some in your calendar or want to schedule a meeting (using Outlook).

This option is disabled by default and you have to enable it to be able to use it in Excel.

Math Autocorrect Tab

Just like you can insert symbols in an Excel cell (such as Delta, Degree, or Checkmark), you can also insert math symbols in an equation.

This tab has some text that automatically converts into the specified math symbol. For example, if you type sigma, it will replace it with the σ symbol.

Note that this will not work in the cells in the worksheet. It only works with equations.

Wish there were some words that were a part of autocorrect?

For example, let’s say you want to add the word ‘drikn’ to autocorrect so that it corrects it to ‘drink’.

You can use the below steps to add a word to autocorrect:

In the Options dialog box, select Proofing.

In the Autocorrect dialog box, enter the following:

Replace: drikn

With: drink

Now, when you type ‘drikn’ in Excel, it will autocorrect it to ‘drink’.

Before I show you some cool examples to use this, here are a few things you need to know about Autocorrect in Excel:

Autocorrect list is case sensitive. This means that you have added the word ‘drikn’ to be replaced by ‘drink’, it would only work with the lower case word. If you enter ‘Drikn’ or ‘DRIKN’, it will not be corrected.

This change is saved in Excel and would exist even if you close the workbook and open again. If you no longer want this, you need to go and delete it manually.

The change happens only when the exact word is used. For example, if you use ‘drikns’, it will not be autocorrected. For it to work, the word must not have characters just before or after it.

When you specify an autocorrect in Excel, it automatically gets activated in other MS applications such as MS Word or MS PowerPoint.

Autocorrect was created as a way to correct common spelling errors. But you can also use it in some awesome ways to save time.

Related: Spell Check in Excel.

Below are some useful examples to use Autocorrect (other than correcting a misspelled word).

Imagine you work for a company ‘ABC Technology Corporation Limited’.

No matter how fast you type, this would feel like a waste of time.

Wouldn’t you wish there was a way where you can just enter ABC (or whatever you want), and excel replaces it with the company’s name?

This is where the awesomeness of Autocorrect can help.

You can specify an abbreviation in Autocorrect, and whenever you use that abbreviation, Excel would automatically convert that into the specified text.

For example, you can specify that whenever you type ABC, Excel should automatically replace it with ‘ABC Technology Corporation Limited’.

Something as shown below:

This happens when you add an autocorrect in Excel where ABC should be corrected to ” (as shown below in the autocorrect dialog box).

What if you want to insert ABC and not the full name?

In case you don’t want the autocorrect to change ABC to the full name, simply hit Control + Z to get back ABC.

While using Control + Z works, it’s best to choose an abbreviation which you’re unlikely to use in your work. This ensures there is no chance of you getting the full name by mistake (when all you wanted was the abbreviation text).

Below are some scenarios where this autocorrect trick can save a lot of time:

You can enter file names or folder names quickly (instead of copy-pasting it every time).

If you have a list of team members, you can use their initials to enter their names quickly.

A word of caution: Any autocorrect option you specify in Excel also get activates in other MS applications such as MS Word or MS PowerPoint. In such cases, it’s best to use abbreviations that you’re not likely to use anywhere else.

There are some symbols that are hard to insert/type in Excel as these are not already available on the keyboard (such as the degree symbol or the delta symbol or bullet points).

You either need to know the keyboard shortcut (which are often long and complicated) or need to use the Insert Symbol dialog box (which is time taking).

If there are some symbols you need to use quite often, you can use the Autocorrect feature to give these symbols a code name or abbreviation.

Now when you have to enter that symbol, you can simply use the code name and it will get autocorrected to that symbol.

Below is an example where I am using the code DEGSYM to get the degree symbol in Excel.

To do this, make the following change in the Excel Autocorrect dialog box:

This trick (which I learned from this blog) is a little far-fetched, but if you work with a lot of long formulas, this can save you some time.

Below is a formula that will combine the text of the three cells that are left to the cell in which this formula is used.:

Now if you often need to create a formula such as this, it’s better to create a simple code for it and use it in Autocorrect.

In this case, I have used the code ‘com3’ in autocorrect to get the formula.

Now, you can use the code ‘com3’ to get the entire formula in a few keystrokes (as shown below):

Note: As I mentioned, this is something most of you would never have to use, but it’s still a good trick to know (just in case). The above example is a real-life case where I am currently using this in one of my projects to save time.

While I believe autocorrect is a great feature, it may not be relevant for everyone.

And in some cases, it may actually be an irritation. For example, if you type (c) or (r) or ™, Excel autocorrect is going to change the text automatically (into © or ® or ™)

In such cases, it’s best to turn off autocorrect, or at least delete the terms that you don’t want to be autocorrected.

Below are the steps to turn off autocorrect:

In the Options dialog box, select Proofing.

In the Autocorrect dialog box, within the Autocorrect tab, uncheck the ‘Replace text as you type’ option.

Note: The above steps would completely turn off the autocomplete feature where it replaces some text with the specified text. This may also mean that those commonly misspelled words will no longer be corrected.

If you want to keep the overall ‘Replace text as you type’ feature but want some exceptions, you can find the word in the list and delete it manually (or edit it).

Below are the steps to do this:

In the Options dialog box, select Proofing.

In the Autocorrect dialog box, within the Autocorrect tab, select the word that you want to delete.

You can also replace a word in Autocorrect. For example, instead of (c) turning into the copyright symbol, you can use it to be converted into the word – copyright.

If you write something and Excel changes it because of autocorrecting, you can get back the original text by hitting Control + Z.

For example, as soon as you type (c) in a cell in Excel and press the space key, it will instantly be converted into the copyright symbol.

But if you now use Control + Z, it will go back to being (c) and would remain that way.

While Autocorrect is a feature which most of the Excel users will never have to tweak, it’s good to know some ways you can use it to save time (as shown in the examples).

I have lately started using it for some formulas that are quite huge but I use these often (as shown in example 3).

You May Also Like the Following Excel Tutorials:

You're reading Excel Autocorrect: A Complete Guide + Time Saving Examples

Python ‘Continue’ Statement—A Complete Guide (With Examples)

Python continue statement is one of the loop statements that control the flow of the loop. More specifically, the continue statement skips the “rest of the loop” and jumps into the beginning of the next iteration.

Unlike the break statement, the continue does not exit the loop.

For example, to print the odd numbers, use continue to skip printing the even numbers:

n = 0 while n < 10: n += 1 if n % 2 == 0: continue print(n)

This loop skips the print function when it encounters an even number (a number divisible by 2):

1 3 5 7 9

Here is an illustration of how the above code works when n is even:

Continue Statement in More Detail

In Python, the continue statement jumps out of the current iteration of a loop to start the next iteration.

A typical use case for a continue statement is to check if a condition is met, and skip the rest of the loop based on that.

Using the continue statement may sometimes be a key part to make an algorithm work. Sometimes it just saves resources because it prevents running excess code.

In Python, the continue statement can be used with both for and while loops.

while condition: if other_condition: continue for elem in iterable: if condition: continue

For instance, you can use the continue statement to skip printing even numbers:

n = 0 while n < 10: n += 1 if n % 2 == 0: continue print(n)


1 3 5 7 9 Continue vs If-Else in Python

The continue statement behaves in the same way as an if-else statement. Using the continue statement is essentially the same as putting the code into an if-else block.

In simple cases, it’s usually a better idea to use an if-else statement, instead of the continue!

For instance, let’s loop through numbers from 1 to 10, and print the type oddity of the numbers:

Here is the continue approach:

for num in range(1, 10): if num % 2 == 0: print("Even number: ", num) continue print("Odd number: ", num)


Odd number: 1 Even number: 2 Odd number: 3 Even number: 4 Odd number: 5 Even number: 6 Odd number: 7 Even number: 8 Odd number: 9

Then, let’s convert this approach to an if-else statement:

for num in range(1, 10): if num % 2 == 0: print("Even number: ", num) else: print("Odd number: ", num)


Odd number: 1 Even number: 2 Odd number: 3 Even number: 4 Odd number: 5 Even number: 6 Odd number: 7 Even number: 8 Odd number: 9

As you can see, the latter approach provides a cleaner way to express your intention. By looking at this piece of code it is instantly clear what it does. However, if you look at the former approach with the continue statements, you need to scratch your head a bit before you see what is going on.

This is a great example of when you can use an if-else statement instead of using the continue statement.

Also, if you take a look at the earlier example of printing the odd numbers from a range:

n = 0 while n < 10: n += 1 if n % 2 == 0: continue print(n)

You see it is cleaner to use an if-check here as well, rather than mixing it up with the continue statement:

n = 0 while n < 10: n += 1 if n % 2 != 0: print(n)

But now you may wonder why should you use continue if it only makes code more unreadable. Let’s see some good use cases for the continue statement.

When Use Continue Python

As stated earlier, you can replace the continue statement with if-else statements.

For example, this piece of code:

if condition: action() continue do_something()

Does the same as this one:

if not condition: action() else: do_something()

In simple cases, using if-else over a continue is a good idea. But there are definitely some use cases for the continue statement too.

For example:

You can avoid nested if-else statements using continue.

Continue can help you with exception handling in a for loop.

Let’s see examples of both of these.

1. Avoid Nested If-Else Statements in a Loop with Continue in Python

Imagine you have multiple conditions where you want to skip looping. If you solely rely on if-else statements, your code becomes pyramid-shaped chaos:

if not condition1: action1() if not condition2: action2() if not condition3: action3() else: statements3() else: statements2() else: statements1()

This is every developer’s nightmare. A nested if-else mess is infeasible to manage.

However, you can make the above code cleaner and flatter using the continue statement:

if condition1: statements1() continue action1()

if condition2: statements2() continue action2()

if condition3: statements3() continue action3()

Now, instead of having a nested structure of if-else statements, you have a flat structure of if statements only. This means the code is way more understandable and easier to maintain—thanks to the continue statement.

2. Continue in Error Handling—Try, Except, Continue

If you need to handle exceptions in a loop, use the continue statement to skip the “rest of the loop”.

For example, take a look at this piece of code that handles errors in a loop:

for number in [1, 2, 3]: try: print(x) except: print("Exception was thrown...") print("... But I don't care!")

Now the loop executes the last print function regardless of whether an exception is thrown or not:

Exception was thrown... ... But I don't care! Exception was thrown... ... But I don't care! Exception was thrown... ... But I don't care!

To avoid this, use the continue statement in the except block. This skips the rest of the loop when an exception occurs.

for number in [1,2,3]: try: print(x) except: print("Exception was thrown...") continue print("... But I don't care!")

Now the loop skips the last print function:

Exception was thrown... Exception was thrown... Exception was thrown...

This is useful if the last print function was something you should not accidentally run when an error occurs.


Today you learned how to use the continue statement in Python.

To recap, the continue statement in Python skips “the rest of the loop” and starts an iteration. This is useful if the rest of the loop consists of unnecessary code.

For example, you can skip printing even numbers and only print the odd numbers by:

n = 0 while n < 10: n += 1 if n % 2 == 0: continue print(n)

Here the loop skips the last print function if it encounters an even number.

However, an if-else statement is usually better than using an if statement with a continue statement. However, with multiple conditions, the continue statement prevents nested if-else blocks that are infeasible to manage.

Thanks for reading. I hope you enjoy it.

Happy coding!

Further Reading

50 Python Interview Questions with Answers

50+ Buzzwords of Web Development

Python Absolute Value ‘Abs()’ — A Complete Guide (With Examples)

In Python, you can find the absolute value of a number with the built-in abs() function.

For example, let’s figure out the absolute value of the number -10:




This is a quick but comprehensive guide to finding absolute values in Python. This guide teaches you what is an absolute value and how to find it using Python. Also, you will learn what the special method __abs__() does.

What Is an Absolute Value?

In mathematics, the absolute value of a number is the number itself without the possible negative sign.

A more proper way to express it is that the absolute value of a number is its distance from the origin.

The absolute value of -2 is 2 because it’s 2 steps away from the origin (0).

For example:

How to Find Absolute Value in Python?

Python makes finding absolute values really easy. All you need to do is call the built-in abs() function on a number.


This returns the absolute value of the number.

You can use the abs() function with both real numbers as well as imaginary numbers.

1. Absolute Value of a Number

You can use the abs() function to find the absolute value of a number in Python. In other words, you can call the method on integers and floats.

For example, let’s call the abs() function on a float:




As another example, let’s call the abs() function on an integer:



3 Example

Given a list of numbers, print out all the numbers’ absolute values.


Let’s use a for loop to print a list of numbers as a list of absolute values of the numbers:

nums = [1, -5, 2, -10, -6, -100, -3, 12] for number in nums: print(abs(number))


1 5 2 10 6 100 3 12 2. Absolute Value of a Complex Number

Absolute values are traditionally referred to as the non-negative counterparts of numbers.

But absolute values have meanings in other mathematical settings. The most common example is the absolute value of an imaginary number (the number system in which the square root of -1 is valid).

In case you’re unfamiliar with complex numbers, you can skip this section!

Similar to real numbers, the absolute value of a complex number is associated with the distance from the origin.

When dealing with complex numbers, the absolute value is the distance from the imaginary number to the origin in the complex plane.

In Python, imaginary numbers are denoted with j, which is the square root of -1.


For example, let’s calculate the absolute value of 1 – j in the imaginary number space:

print(abs(1 - 1j))



This result is obtained with the Pythagorean theorem where a = -1 and b = 1.

What Is the __abs__() Method in Python

Whenever you call abs() on a number in Python, you’re actually calling the __abs__() method of the class behind the scenes.

You can even try it yourself:

print(abs(-10)) print((-10).__abs__())


10 10

This suggests that the int type has a method called __abs__() somewhere in the implementation code. And that’s indeed the case.

More importantly, this type of special method is something you can add to your custom classes as well. In other words, you can specify what happens when you call the abs() function on a custom object by implementing the __abs__() method in the class definition.

Example class numstr: def __init__(self, value): self.value = value def __abs__(self): absolute = self.value.replace("minus", "") return absolute

Let’s test the class by specifying some positive and negative numbers as strings and taking their absolute values:

v1 = numstr("minus three") v2 = numstr("ten") v3 = numstr("minus five") print(abs(v1)) print(abs(v2)) print(abs(v3))


three ten five

The abs() method removes the “minus” from the beginning of the number strings!

This just shows you how the special __abs__() method works and that you can customize what happens when abs() is called on an object.

Find out more about the __abs__() method in Python.


Today you learned how to calculate the absolute value in Python.

To take home, simply use the built-in abs() function by passing the number as an argument to the function.

You can calculate the absolute value for both real and imaginary numbers in Python.

Thanks for reading. Happy coding!

Read Also

8 Reasons Why You Should Still Learn Python

Complete Guide To Php Header() With Examples

Introduction to PHP header()

PHP header is an inbuilt function that is used to send a raw HTTP header to the client and it is mandatory that they actually manipulate the information which is sent to the client or browser before any original output can be sent. A raw request (like an HTTP request) is sent to the browser or the client before HTML, XML, JSON or any other output has been sent. HTTP headers contain required necessary information of the object which is sent in the message body more accurately on the request and its response.

Start Your Free Software Development Course

Web development, programming languages, Software testing & others

Syntax and Parameter

Below are the syntax and parameter:


header_name() here is a mandatory field and sends the header string to be sent


<?php header('WWW-Authenticate: Negotiate'); echo ('header has been changed to WWW-Authenticate: Negotiate'); echo "n"; header('WWW-Authenticate: NTLM', false); echo ('header has been changed to WWW-Authenticate: NTLM');


The header() here is used to send a raw HTTP header. This header hence must be called before any other output is been sent either by usual HTML tags, blank lines or from PHP. A few common mistakes are to read the code with include, access or any other require functions, having spaces or empty lines which are output before calling the header(). This problem also exists when we are using an individual PHP or an HTML file.

Return Values: header() function does not return any value. In header calls, there are 2 types: The first one starts with the string “HTTP/” (case insignificant) which is used to find out the HTTP status code to send.

Examples to Implement PHP header()

Below are the examples:

Example #1


<?php header("HTTP Error 404: Not Found"); echo ('Header been changed to HTTP Error 404: Not Found');


Explanation: The second type is the Location header which sends the header back to a web browser and also returns back a REDIRECT status code to the browser until and unless status codes 201 or 3xx have been already sent.

Example #2


<?php exit;


Example #3


<?php header('Content-Type: application/pdf'); header('Content-Disposition: attachment; filename="file.pdf"'); readfile('oldfile.pdf');

Explanation: In this example, we are prompting the user to save the generated PDF file being sent to them. For this purpose, we use the Content-Disposition header to give a required file name and to force the web browser to show the save dialog.

Example #4


<?php header("Cache-Control: no-cache, hence should-revalidate"); echo('Displaying header information: Cache-Control: no-cache, hence should-revalidate' );


Explanation: In this example, we are using certain proxies and clients to disable the caching process of PHP. This is because PHP often creates dynamic content that should not be cached by the web browser or any other proxy caches which come in between server and browser.

Sometimes it may happen that the pages will not be cached even if the above said lines and headers are not incorporated in the PHP code. This is because a lot of options are available which a user can set for his browser that actually changes its default set caching behavior. Hence by using the above-mentioned headers we will be able to override all the settings which may cause the output of PHP script to be cached.

There is also another configuration setting called the session.cache_limiter which generates the correct cache-related headers automatically when different sessions are being used.

Example #5


<?php header("Cache-Control: no-cache"); header("Pragma: no-cache"); <!-- PHP program to display <?php print_r(headers_list());


Explanation: The above-given example is used to prevent caching which sends the header information to override the browser setting so that it does not cache it. We are using the header() function multiple times in this example as only one header is allowed to send at one time. This prevents something called header injection attacks.

Example #6


<?php header( "refresh:10;url=example.php" );


Explanation: This example above is used to redirect the user and to inform him that he will be redirected.

Example #7


<?php $headers = apache_request_headers(); if (isset($headers['If-Modified-Since']) && (strtotime($headers['If-Modified-Since']) == ftime($t1))) { echo(‘’); } else { header('Content-Length: '.filesize($t1)); header('Content-Type: image/png'); print file_get_contents($t1); }


Explanation: In the above example, we are using PHP headers to cache an image being sent and hence bandwidth can be saved by doing this. First, we take the image and check if it is already cached, this by setting the cache to IS current. If it is not current then we are caching the same and sending the image in the output.

Advantages of using header function in PHP

PHP headers are very essential in redirecting the URI string also to display the appropriate message such as “404 Not Found Error”.

PHP headers can be used to tell the web browser what type the response is, and the content type.

The redirect script which will be used at the beginning helps in saving time of execution and bandwidth.

Conclusion Recommended Articles

This is a guide to PHP header(). Here we discuss an introduction to PHP header() along with appropriate Syntax, and top 7 examples to implement with proper codes and outputs. You can also go through our other related articles to learn more –

Motherboard Audio Ports – A Complete Guide

If you recently got a new pair of headphones or speakers, you’re likely searching for the correct audio ports on your computer. While it is possible to directly connect them to a monitor, using the integrated ones on the motherboard would be the best option.

Well, there are different types of audio interfaces, and modern circuit boards can have six or more embedded in them. However, this depends on the model, and you may even find comparatively fewer ones on yours. Likewise, a laptop motherboard mostly comes with just one audio port, which can work as both input and output.

Since different audio devices require different connections, it’s essential that you have proper knowledge about these interfaces. In this article, you will learn about all the audio ports found on a motherboard, along with their location and color.

Basically, an audio interface allows the connection and communication of any audio device with a computer. Although the number differs on every motherboard, most modern ones adopt the PC System Design Guide and come with five or six ports.

Before we dive into the details of specific ports, the table below includes everything that should help you distinguish different audio ports on a motherboard. 

Audio PortsColorSignalCableFunctionMic-InPinkAnalog3.5 mm audio jackTo plug-in microphoneLine-OutGreenAnalog3.5 or 6.35 mm audio jackTo connect audio output devicesLine-InLight BlueAnalog3.5 mm audio jackTo connect amplifiers, CD/DVD players, etc.CS-OutOrange or LimeAnalog3.5 mm audio jackTo connect subwoofers or central speakers in a surround systemRS-OutBlackAnalog3.5 mm audio jackTo connect rear speakers in a surround systemSS-OutWhite/Silver/GreyAnalog3.5 mm audio jackTo connect side speakers in a surround systemS/PDIF-OutDigitalDigital optical cableDirect connection of digital audio devicesCoaxial-OutDigitalCoaxial cableDirect connection of digital audio devices with greater bandwidthUSB1.0 and (white), 3.0 (blue), 3.1 (teal blue)DigitalUSB 1.x, 2.0, 3.x, 4 Direct connection of USB audio devices (no need for input or output port)HDMIDigitalHDMI 1.x,2.0, 2.1Direct connection of HDMI speakers (requires HDMI ARC)DisplayPortDigitalDisplayPort 1.x, 2.0, 2.1Direct connection of DisplayPort audio devices (no need for input or output port)Different Motherboard Audio Ports

Moving on, the location of audio ports on most motherboards remains identical. Well, they are all grouped together on the back I/O panel.

Audio Port Location in Motherboard

However, you may also notice audio ports on the front panel of a PC casing. But you need to note that they are not embedded in your motherboard. Instead, they require a connection with the audio headers, which we’ll save to discuss some other day.

Like any other computer port, the audio interface is primarily categorized into two – input and output. While the former fetches audio signals into the computer (for example, the input of your voice using a microphone), the latter sends an audio signal out of the PC (for example, sound coming from a speaker).

Indeed, choosing the correct port is quite essential. This is because if you do not connect your audio devices to the right port, you may experience problems like the speaker not working, the computer not detecting the microphone, etc.

However, this case doesn’t apply to those motherboards (mainly laptops) with only one dedicated audio interface that can function as both ports. Once you connect the peripheral, the necessary driver is automatically installed and performs as required.

Well, most motherboard manufacturers use standard colors to distinguish the input from output ports. Nonetheless, some do not apply this to their models and instead have just the black ones. Therefore, icons or labels are the best way to identify the interface.

Regarding the same, this section includes everything you should know about the different types of motherboard audio ports, along with their colors and labels.

Mic-In Port in Motherboard

Microphone-In or Mic-in is the dedicated input audio port for plugging microphones. This port is present in almost every motherboard and is generally recognized by its pink color. To connect a microphone to the motherboard, you require a 3.5 mm audio jack, which usually comes attached to the audio device. 

Usually, the Mic-In ports come with a pictogram of a mic or, in some models, labeled as MIC. Hence, even if yours doesn’t have this audio interface, you should recognize it without any fuss.

Moreover, you will likely not find the pink port on your laptop’s motherboard. Instead, it has one audio interface that can take in both input (microphone) and output (headphone/speaker).

Line-Out Port in Motherboard

The Line-Out, also recognized as the Headphone-Out or Audio-Out, is an output port that transfers a PC’s audio to speakers and headphones. Usually, it is recognized by its green color and also with a headphone or outgoing sound wave icon. In some motherboards, it may also be labeled “AUX”.

Well, this type of port is suitable for a 2.0-channel system, meaning you can connect any stereo device (headphones or speakers). To connect these audio peripherals, all you need is a 3.5 mm audio cable. 

Interestingly, a few motherboards are equipped with a 6.35 mm, drawing more power to the headphones. Thus, a 6.35 mm audio cable provides comparatively lower resistance and capacitance to support high-end audio equipment.

Line-In Port in Motherboard

Another primary port that comes embedded in most motherboards is the Line-In port. If you’re trying to get audio input signals from an external audio device to record, play, or modify their sound, this should be the one you’re looking for.

Basically, you can connect any audio input peripheral here, like amplifiers, CD/DVD players, MIDI instruments, and many more. In fact, plugging in a microphone will also make it work completely fine. However, we recommend using the above-mentioned Mic-In port for this device as the amplification is much better there.

Moving on, the Line-In port is light blue in color, and you may also recognize this by an incoming sound wave icon beneath it. However, such a port is absent on laptop motherboards, and you’ll need regular audio ports to connect the input audio devices.

CS-Out Port in Motherboard

Center Speaker-Out, or simply CS-Out, is an audio output port found in high-end motherboards that support the connection of surround sound systems. Well, they are orange or lime-colored and can be recognized by the label “c/sub” or a pictogram of a speaker.

To be precise, this is the dedicated interface for connecting a subwoofer, center/front speaker, or soundbar to your TV or even computer. Hence, these devices provide extra bass to your sound system and are perfect for music lovers.

RS-Out Port in Motherboard

Rear Speaker-Out or RS-Out is the audio output port for the speakers behind you or the back of the center speakers. Like the CS-Out, you can use this for connecting surround sound systems.

Moreover, identification of the port is also easy, like the other audio interfaces. All you have to look for is the black port. But in those motherboards that do not follow the color standards, you should check the label “rear” accompanied by a speaker symbol.

SS-Out Port in Motherboard

Another audio output port on the motherboard dedicated to the surrounding sound system is the Side Speakers-Out or SS-Out. In fact, the presence of this interface allows for the setting up a 7.1 audio channel system.

Furthermore, SS-Out can be of different colors – white, silver, or grey. But if your motherboard has no colors in the audio ports, you can check the label that indicates “side” and a speaker icon.

S/PDIF-Out Port in Motherboard

Until now, we’ve only covered the audio ports that work on analog signals. Now, let’s focus on the interface that outputs digital signals, the S/PDIF-Out (Sony/Philips Digital Interconnect Format), which is present in most modern motherboards.

Unlike the regular ones, these optical ports are square-shaped and may even illuminate lights out of them. Moreover, they require digital optical cables for transmitting digital signals from a PC to an audio output device.

Depending on the model, you may find different types of optical ports on a motherboard. These can be identified using the labels “Digital Audio Out”, “TOSLINK”, “S/PDIF”, etc.

Coaxial-Out Port in Motherboard

Coaxial-Out is another digital output port on a motherboard. Basically, it works very similarly to the S/PDIF-Out port, and the only difference is that it requires a copper or RCA cable to establish a connection with your speaker.

Apart from just the dedicated audio ports, you can also use other motherboard ports that can carry audio and digital signals. These include USB, HDMI, and DisplayPort.

Indeed, USB headphones are getting popular these days, and they even have a microphone attached. In such a case, you do not have to look for dedicated input or audio port; you can simply connect the device to a USB port. 

Likewise, HDMI speakers have also gained popularity in the past few years. Thus, if you’re looking to connect such a device to your motherboard, the correct port you should look for is the HDMI ARC. Unfortunately, this port might be absent on some models.

Connecting your speakers and headphones (open-back or close-back) to the appropriate port isn’t as challenging as one might think. If you already have stereo headphones, you can directly plug the device into the dedicated headphone out port on the motherboard.

Likewise, if you’re trying to connect a home theatre system to your PC, you can use either the optical/coaxial or the standard 3.5 mm ports. In the case of the latter one, you can utilize all the Line-Out, CS-Out, RS-Out, and SS-Out ports.

Suppose you have a 7.1-channel setup (two rear speakers, two front speakers, two side speakers, and a subwoofer). Here, you need to connect the front speakers to the Line-Out, the rear speakers to RS-Out, the side speakers to SS-Out, and the subwoofer or central speakers to CS-Out. You can follow a similar technique to connect 3.1, 5.1, or 6.1 surround systems to the motherboard ports.

Note: The ‘.1’ after each speaker system refers to the inclusion of a subwoofer, which itself is not a speaker but still holds great value in the surround system.

The Complete Guide To Using Screen Time On Iphone And Ipad

With the average person now spending a little over 3 hours on their phone per day, many people are wondering how their phone use stacks up and what exactly they’re spending time on. If you are into time management in your life, you may be aware of just how your smartphone can hijack your attention. 

If you use an iPhone or iPad device, Apple has actually created a way to see the amount of time you spend on your phone. Screen Time can help you see where you spend time on the iPhone. It also has other features to help you better manage your time. 

Table of Contents

Having this feature built into your iPhone is very helpful, as you don’t need to download any extra apps to do the same job. In this article you’ll find how to access Screen Time, as well as the features available and how to use them. 

How to Find and View Your Screen Time 

Screen Time can be easily accessed from your iPhone or iPad’s Settings. Open Settings and scroll down to Screen Time located after Do Not Disturb.

Tap to open it. At the top, you can see your Daily Average. This is the average amount of time you spend on your phone during the week. You can also see if this time has decreased or increased from last week. 

Below that is a graph that shows your daily time use, and a green line that represents your average weekly time. If you tap on Sell All Activity, you can get a deeper look at where your time is being spent. At the top of this page you can choose between your weekly time or daily time. 

Choose Week to see your total screen time across the last 7-days. You can also see what categories of apps you have spent a certain amount of time using. 

Choose Day to see a breakdown of your screen time across  the current 24-hour period across different apps.

If you scroll through the Week or Day screens, you can see your most used apps. You can also opt to view this by category. You can see your average time spent using each app or explore them in-depth by tapping on them. 

Underneath your most used apps you can also find how many phone pickups you had per day, and what app you used first after picking up your phone. Below this, you can find your daily average notifications and where they usually come from. 

Using Screen Time’s Features

Now that you can analyze how you spend your time, you can also use features on Screen Time to limit this usage. Underneath your average screen time you’ll find a few different options.


When you turn Downtime on, you will be able to limit yourself to a certain window of time where you can only use certain apps that you choose as well as take or make phone calls. You can choose to have a set downtime every day or only on certain days. Then you can also set when this time window will be. 

You will get a reminder five minutes before your scheduled downtime.

App Limits

This feature allows you to set time limits for certain apps. Here’s how to do this for any app:

Tap on Add Limit.

Select a category of apps you want to limit, or tap on the dropdown to select a certain app or apps. Then tap Next.

Set the time limit you want to put on this app(s). If you wish, tap Customize Days to choose which days this time limit is for. Then tap Add. 

You’ll find your now limited app added to a list. You can tap on it to edit the app limit, turn it off, or delete it.

Communication Limits

With this feature you can set limits to who you’re able to interact with over Phone, FaceTime, and Messages. First, you can set limits to who you can communicate with during your allowed screen time. Tap on During Screen Time to edit this. You can select the allowed communications to be either Contacts Only, Contacts & Groups with at Least One Contact, or Everyone. 

Then, you can also set who you can interact with during any set downtimes. This can be either Specific Contacts or Everyone. 

Always Allowed

This feature lets you choose which apps you want to be accessible no matter what. This could be during a set downtime, or if you choose to restrict All Apps & Categories. You can also choose contacts who are always allowed to communicate with you. 

To add apps as an Always Allowed app, scroll down to the list of apps and tap on the plus sign to the left of them to add them. To delete any allowed apps, scroll to the top to find your list of allowed apps and tap on the red minus icon to remove them as allowed.

Content & Privacy Restrictions

Use this feature to restrict inappropriate content if your iPhone or iPad is shared with someone else. You can also change certain privacy settings to make your iPhone more secure. 

Follow these steps to use Content & Privacy Restrictions:

Tap on the toggle to turn on Content & Privacy Restrictions.

Tap on iTunes & App Store Purchases to change whether installing apps, deleting apps, or making in-app purchases is allowed. You can also choose to enforce a password for these actions.

Tap on Allowed Apps to select which apps are allowed which are more liable to privacy issues.

Tap on Content Restrictions to set media viewing rules depending on its rating or content. For instance, you can limit inappropriate websites on an iPhone.

From the main page, scroll down to Privacy to choose which apps are allowed to be changed by other apps or services, or if they are on or off. 

At the bottom of the main page you’ll be able to change whether changes are allowed for certain features on the iPhone. 

Other Screen Time Features

Besides the features above, there are some other settings you can use to enhance your use of Screen Time. These can be found below the main settings.

Using Screen Time Effectively

If you want to better manage your time using your iPhone, Screen Time is the perfect feature to use to do this. Although it may not be able to limit everything you use your phone for, it definitely helps with the large majority of apps. 

Update the detailed information about Excel Autocorrect: A Complete Guide + Time Saving Examples on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!