weidali     Рад, что смог помочь. Сам не ожидал. 
 
    По правде говоря, файлик не помог совершенно и ни на какую мысль не навёл. Да и не мог навести, т.к. 
Excel тут ни при чём, у меня в этом файле всё нормально. На мысль навела твоя фраза: 
Цитата: Тип формата показывается как "#,##0,0000" 
 а именно две запятых в ней. Как ясно из контекста, первая запятая - разделитель групп разрядов (тысяч), а вторая - десятичный разделитель.     
ZORRO2005    Пусть 
таблица 1 расположена на 
листе1, а 
таблица 4 должна получиться на 
листе2. Тогда на 
листе2 начиная с 
A2 вниз помещаем список городов, по одному разу каждый (этот список создаём любым удобным способом). В 
B2 вводим формулу 
=ВПР(A2;Лист1!A:B;2;ЛОЖЬ) и копируем вниз. При этом там будет первый встретившийся город этой страны (очевидно, автоматически определить столицу невозможно). В 
C2 вводим формулу 
=СУММЕСЛИ(Лист1!$A:$A;$A2;Лист1!C:C) и копируем вправо на один столбец и вниз. При этом там посчитаются соответствующие суммы.