Как сделать сайт:
  HTML
  JavaScript
  PHP
  CMS
Microsoft Office:
  Word
  Excel
  VBA
Просто о сложном
Список форумов on-line-teaching.com on-line-teaching.com
Онлайн курсы MS Office: Word, Excell. Как сделать сайт: HTML, JS, PHP
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Как посчитать вхождение символа?

 
Начать новую тему   Ответить на тему    Список форумов on-line-teaching.com -> Excel: общие вопросы
Предыдущая тема :: Следующая тема  
Автор Сообщение
jizoff
Prizivnik - draftee
Prizivnik - draftee


Зарегистрирован: 23.12.2006
Сообщения: 1

СообщениеДобавлено: Сб Дек 23, 2006 2:48 am    Заголовок сообщения: Как посчитать вхождение символа? Ответить с цитатой

Помогите пожалуйста с решением следующей задачи:

Дан диапазон ячеек, содержащих текст, в данном диапазоне нужно посчитать с помощью функций вхождение символа «а».

Заранее спасибо!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AsIs
captain
captain


Зарегистрирован: 27.01.2006
Сообщения: 250
Откуда: СПб

СообщениеДобавлено: Пт Янв 12, 2007 5:38 pm    Заголовок сообщения: Re: Как посчитать вхождение символа? Ответить с цитатой

jizoff писал(а):
Помогите пожалуйста с решением следующей задачи:

Дан диапазон ячеек, содержащих текст, в данном диапазоне нужно посчитать с помощью функций вхождение символа «а».

Заранее спасибо!

Например написать собственную, пользовательскую функцию. КАк-то так:
Код:
Public Function CountChar(symbol As String, source As Range) As Integer
    Dim i As Integer
    Dim res As Integer
    Dim c As Range
   
    For Each c In source
        For i = 1 To Len(c.Value)
            If symbol = Mid(c.Value, i, 1) Then res = res + 1
        Next
    Next
    CountChar = res
End Function


А потом вызывать ее в ячейке на рабочем листе:
Код:
=CountChar("а";A1:A100)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов on-line-teaching.com -> Excel: общие вопросы Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB