2013-12-08 3 views
0

У меня есть колонка A с названием города и столбцом B с указанием штата. Мне нужна ставка оценки в колонке C. На другом листе у меня есть список из более чем 15 000 городов с государствами. формат:Excel помощь, необходимая для поиска и извлечения

A   B   C 
City  State  Assessment rate 

Мне нужно знать, как я могу это сделать, используя формулы. Я буду рад также вставить это значение в лист 1, но я не знаю, может ли vlookup это сделать. Пожалуйста, помогите ...

A   B   C       D   E   F 
City3  State3  Assessment rate from F  City1  State1  31.11 
               City2  State2  31.11 
               City3  State3  31.11 
               City4  State4  31.11 

Может кому помочь?

ответ

0

Вы можете получить доступ к клеткам в другом листе с формулами с использованием:

=Sheet#!CR 

где # номер листа С столбец и R является строка.

Это почти то же самое, что и поиск ячейки на том же листе только с добавленным Sheet#! перед ячейкой, которую вы хотите.

Редактировать

Это звучит как (если ваш вопрос не очень понятно) вы хотите удалить дублирующую информацию. Если у вас есть 5000 строк данных в Листе 1 и 15 000 строк одного и того же типа данных в Sheet 2, я бы не переместил Sheet 2 данных в Sheet 1 и разместил их справа от всех этих столбцов. У вас уже есть соответствующие заголовки столбцов в Sheet 1, поэтому я бы разместил эту информацию ниже 5000 строк данных в Sheet 1.

Как только вы это сделаете, новые данные могут иметь потенциальные дубликаты и удалять дубликаты, просто используйте функции сортировки на вкладке «Данные».

Microsoft: Filter Unique Values

Если это не то, что вы хотите, то, пожалуйста, постарайтесь занять немного больше времени, чтобы объяснить, что именно вы пытаетесь достичь.

+0

Лист 1 будет иметь около 5000 города с государством. у листа 2 есть более 15000 городов с состоянием. чтобы сделать его простым, я копирую все данные в лист 1. Теперь в листе 1 есть столбец a b c d e f. abc - это городское государство и оценка еще не предоставлена. и d e f - город, штат, оценка У столбца def есть данные до 15000, но у abc есть только 5000. Мне нужна формула для сравнения ab с de, и если найденное совпадение должно скопировать данные g с соответствующими данными c. любое предложение, пожалуйста, – Chesterkallas

+0

Чтобы уточнить: ваш лист 2 имеет «A B C» с возможными повторяющимися значениями города/состояния/оценки, и вы помещали эти данные в 'D E F' листа 1 для консолидации? – leigero

+0

Прошу прощения, я все запутал всех. позвольте мне начать. Существует столбец списка a и b с названием города и состоянием соответственно. Существует три столбца D E F с городским штатом и их соответствующий показатель оценки. Если я поместил название города и имя состояния в a и b соответственно, мне нужно поместить формулу в C, чтобы он извлекал данные из F, сравнивая A, B с D, E. – Chesterkallas

0

Вариант 1: Раствор с ВПР не прямо вперед, и вы, возможно, потребуется вставить столбец D, с формулой типа

=CONCATENATE(E2;F2) 

и скопируйте эту формулу и ваша ставка теперь в колонке G. И вы можете написать ВПР

=VLOOKUP(A2&B2;D:G;4;FALSE) 

Вариант 2: Если вы не хотите использовать этот дополнительный столбец можно использовать матричную формулу (вам нужно будет прочитать больше об этом, если действительно хотите пойти в этом)

{=INDEX(F:F;MATCH(A2&B2;CONCATENATE(D:D;E:E);0))} 

но, я думаю, производительность в этом решении будет не очень хорошей.

+0

Прошу прощения, я смутил каждый всеми возможными способами. позвольте мне начать. Существует столбец списка a и b с названием города и состоянием соответственно. Существует три столбца D E F с городским штатом и их соответствующий показатель оценки. Если я поместил название города и имя состояния в a и b соответственно, мне нужно поместить формулу в C, чтобы он извлекал данные из F, сравнивая A, B с D, E. – Chesterkallas

Смежные вопросы