Как да проверите или определите типа данни на клетка?
В някои случаи може да искате да знаете типа данни на стойностите в клетките, като празно, грешка, дата или нещо друго. Може би първата ви мисъл е функцията Type в Excel, но тази функция може да проверява само четири типа данни, което не е непълно, така че тук мога да говоря за друг метод, който да ви помогне да разрешите тази задача.
Проверете или определете типа данни с дефинирана от потребителя функция
Проверете или определете типа данни с дефинирана от потребителя функция
В Excel можете да създавате Потребителска функция за да проверите типа данни, моля, изпълнете следните стъпки:
1. Задръжте натиснат Alt + F11 клавиши в Excel и отваря Прозорец на Microsoft Visual Basic за приложения.
2. Щракнете Поставете > Модулии поставете следния макрос в Прозорец на модула.
VBA код: Проверете или определете типа данни в Excel
Function CellType(pRange As Range)
'Updateby20140625
Application.Volatile
Set pRange = pRange.Range("A1")
Select Case True
Case VBA.IsEmpty(pRange): CellType = "Blank"
Case Application.IsText(pRange): CellType = "Text"
Case Application.IsLogical(pRange): CellType = "Logical"
Case Application.IsErr(pRange): CellType = "Error"
Case VBA.IsDate(pRange): CellType = "Date"
Case VBA.InStr(1, pRange.Text, ":") <> 0: CellType = "Time"
Case VBA.IsNumeric(pRange): CellType = "Value"
End Select
End Function
3. След това запазете и затворете този код, върнете се в работния лист и въведете тази формула =Тип клетка (A1) в празна клетка освен вашия диапазон от данни, вижте екранна снимка:
4. След това плъзнете манипулатора за попълване към клетките, които искате да съдържат тази формула, и всички типове данни са извлечени от клетките, вижте екранната снимка:
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!