# Hash160 - script- en diagramfunctie

Hash160() retourneert een 160-bits hash van de gecombineerde invoerwaarden van de uitdrukking. Het resultaat is een tekenreeks van 27 tekens. Hashwaarden zijn handig voor het maskeren van persoonlijke identificeerbare informatie (PII), zoals klantnamen, burgerservicenummers of rekeningnummers.

Syntaxis:

Hash160(expr{, expression})

Retourgegevenstypen: tekenreeks

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Hash160.htm)

#### Voorbeeld: diagramuitdrukkingen

| Voorbeeld | Resultaat |
| --- | --- |
| Hash160 ( 'abc', 'xyz', '123' ) | Retourneert 'MA&5]6+3=:&gt;;&gt;G%S&lt;U\*S2I:`=X*'. |
| Hash160 ( Region, Year, Month )<br><br>Note: Region, Year, and Month are table fields. | Retourneert 'G7\*=6GKPJ(Z+)^KM?&lt;$'AI.)?U$'. |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Hash160.htm)

#### Voorbeeld: load-script

```
Hash_160:
Load *, 
Hash160(Region, Year, Month) as Hash160;
Load * inline [
Region, Year, Month
abc, xyz, 123
EU, 2022, 01
UK, 2022, 02
US, 2022, 02 ]; 
```

Resultaat

| Regio | Jaar | Maand | Hash160 |
| --- | --- | --- | --- |
| abc | xyz | 123 | MA&5]6+3=:&gt;;&gt;G%S&lt;U\*S2I:`=X* |
| EU | 2022 | 01 | B40^K&[T@!;VB'XR]&lt;5=//\_F853 |
| UK | 2022 | 02 | O5T;+1?[B&"F&1//MA[MN!T"FWZ |
| US | 2022 | 02 | C6@#]4#\_G-(]J7EQY#KRW`@KF+W |